DatabaseXEStore Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
XEStore é a raiz para todas as classes de metadados e classes de runtime.
public sealed class DatabaseXEStore : Microsoft.SqlServer.Management.XEvent.BaseXEStore, Microsoft.SqlServer.Management.Sdk.Sfc.ISfcDomain
type DatabaseXEStore = class
inherit BaseXEStore
interface ISfcDomain
interface ISfcDomainLite
interface ISfcHasConnection
Public NotInheritable Class DatabaseXEStore
Inherits BaseXEStore
Implements ISfcDomain
- Herança
- Implementações
Construtores
| Nome | Description |
|---|---|
| DatabaseXEStore() |
Inicializa uma nova instância da classe DatabaseXEStore. Esse construtor só é usado para dar suporte à serialização. |
| DatabaseXEStore(SqlStoreConnection, String) |
Inicializa uma nova instância da classe DatabaseXEStore. |
| DatabaseXEStore(SqlStoreConnection) |
Constrói uma nova instância databaseXEStore cujo nome é o mesmo que o banco de dados ativo atual |
Campos
| Nome | Description |
|---|---|
| TypeTypeName |
Nome do tipo. |
Propriedades
| Nome | Description |
|---|---|
| AbstractIdentityKey |
XEStore é a raiz para todas as classes de metadados e classes de runtime. (Herdado de SfcInstance) |
| EtwClassicSyncTargetInfo |
Obtém as informações de destino etw_classic_sync_target. (Herdado de BaseXEStore) |
| EventCounterTargetInfo |
Obtém as informações de destino event_counter. (Herdado de BaseXEStore) |
| EventFileTargetInfo |
Obtém as informações de destino event_file. (Herdado de BaseXEStore) |
| ExecutionEngine |
Obtém ExecutionEngine para executar operações na Loja. (Herdado de BaseXEStore) |
| HistogramTargetInfo |
Obtém as informações de destino do histograma. (Herdado de BaseXEStore) |
| IdentityKey |
Retorna a chave associada ao repositório. |
| KeyChain |
Retorna o caminho de identidade do objeto (Herdado de SfcInstance) |
| Metadata |
XEStore é a raiz para todas as classes de metadados e classes de runtime. (Herdado de SfcInstance) |
| Name |
Obtém o nome do XEStore. |
| ObjectInfoSet |
Obtém BaseXEStore.ObjectMetadata para a Loja. (Herdado de BaseXEStore) |
| OriginalConnection |
Obtém a conexão usada para criar uma instância do repositório (Herdado de BaseXEStore) |
| Package0Package |
Obtém o pacote do pacote0. (Herdado de BaseXEStore) |
| Packages |
Obtém os pacotes. (Herdado de BaseXEStore) |
| PairMatchingTargetInfo |
Obtém as informações de destino pair_matching. (Herdado de BaseXEStore) |
| Parent |
Pai não é algo que é mantido local, ele está implícito do conjunto de chaves O conceito de um pai é realmente sobre a hierarquia para cima e sob a raiz se fizermos isso apenas por meio de pais, então não seremos capazes de instanciar objetos com apenas conjuntos SfcKeyChain leves Definir o pai está lá para uma operação auxiliar para definir um conjunto de chaves (Herdado de SfcInstance) |
| Properties |
XEStore é a raiz para todas as classes de metadados e classes de runtime. (Herdado de SfcInstance) |
| PropertyStorageProvider |
Essa propriedade retorna a implementação padrão do SFC para a interface ISfcPropertyStorageProvider, pode ser substituída nas classes filho para retornar outro provedor de armazenamento (ou seja, lista de propriedades simples) (Herdado de SfcInstance) |
| RingBufferTargetInfo |
Obtém as informações de destino ring_buffer. (Herdado de BaseXEStore) |
| RunningSessionCount |
Obtém a contagem de sessões em execução. (Herdado de BaseXEStore) |
| ServerName |
Obtém ServerName para o repositório. |
| Sessions |
Obtém as sessões. (Herdado de BaseXEStore) |
| SfcConnection |
Obtém ou define a conexão do repositório SQL. (Herdado de BaseXEStore) |
| State |
XEStore é a raiz para todas as classes de metadados e classes de runtime. (Herdado de SfcInstance) |
| StoreProvider |
Obtém o provedor para operações de repositório. (Herdado de BaseXEStore) |
| Urn |
Crie uma nova cadeia de caracteres urn em cada solicitação e retorne-a. (Herdado de SfcInstance) |
Métodos
| Nome | Description |
|---|---|
| AlterImpl() |
XEStore é a raiz para todas as classes de metadados e classes de runtime. (Herdado de SfcInstance) |
| CheckObjectCreated() |
Para ser chamado do domínio para quando uma API exigir que o objeto seja criado mais forte que CheckObjectState (Herdado de SfcInstance) |
| CheckObjectState() |
Para ser chamado do domínio para qualquer acesso ao objeto (Herdado de SfcInstance) |
| CreateIdentityKey() |
Isso é usado pelo SFC. (Herdado de BaseXEStore) |
| CreateImpl() |
XEStore é a raiz para todas as classes de metadados e classes de runtime. (Herdado de SfcInstance) |
| CreateSession(String) |
Um wrapper para o construtor session para evitar passar acidentalmente um pai errado. (Herdado de BaseXEStore) |
| CreateSessionFromTemplate(String, String) |
Cria uma sessão com base no modelo. (Herdado de BaseXEStore) |
| Discover(ISfcDependencyDiscoveryObjectSink) |
XEStore é a raiz para todas as classes de metadados e classes de runtime. (Herdado de SfcInstance) |
| DropImpl() |
XEStore é a raiz para todas as classes de metadados e classes de runtime. (Herdado de SfcInstance) |
| FormatFieldValue(String, Guid, String) |
Formata o valor do campo com base nas informações de tipo. (Herdado de BaseXEStore) |
| FormatPredicateExpression(PredExpr) |
Obtém a representação de cadeia de caracteres da expressão de predicado. (Herdado de BaseXEStore) |
| GetChildCollection(String) |
Isso é usado pelo SFC. (Herdado de BaseXEStore) |
| GetComparer() |
Obtém o comparador das coleções filho (Herdado de BaseXEStore) |
| GetDomain() |
XEStore é a raiz para todas as classes de metadados e classes de runtime. (Herdado de SfcInstance) |
| GetEventProvider(Event) |
Obtém o provedor para executar operações de evento. (Herdado de BaseXEStore) |
| GetPropertySet() |
XEStore é a raiz para todas as classes de metadados e classes de runtime. (Herdado de SfcInstance) |
| GetSessionProivder(Session) |
Obtém o provedor para executar operações de sessão. (Herdado de BaseXEStore) |
| GetStoreProvider() |
Obtém o provedor para executar operações da Store. (Herdado de BaseXEStore) |
| GetTargetProvider(Target) |
Obtém o provedor para executar operações de destino. (Herdado de BaseXEStore) |
| GetTypeMetadataImpl() |
XEStore é a raiz para todas as classes de metadados e classes de runtime. (Herdado de SfcInstance) |
| InitConnection() |
Inicializa conexões e objetos relacionados. Não deve ser chamado diretamente. (Herdado de BaseXEStore) |
| InitializeUIPropertyState() |
Substituível dos objetos filho que se preocupam em inicializar seus estados (metadados dinâmicos que atualmente são os ". Propriedade Enabled" ) (Herdado de SfcInstance) |
| MarkForDropImpl(Boolean) |
XEStore é a raiz para todas as classes de metadados e classes de runtime. (Herdado de SfcInstance) |
| MarkRootAsConnected() |
XEStore é a raiz para todas as classes de metadados e classes de runtime. (Herdado de SfcInstance) |
| MoveImpl(SfcInstance) |
XEStore é a raiz para todas as classes de metadados e classes de runtime. (Herdado de SfcInstance) |
| OnPropertyMetadataChanges(SfcPropertyMetadataChangedEventArgs) |
XEStore é a raiz para todas as classes de metadados e classes de runtime. (Herdado de SfcInstance) |
| OnPropertyValueChanges(PropertyChangedEventArgs) |
XEStore é a raiz para todas as classes de metadados e classes de runtime. (Herdado de SfcInstance) |
| PostAlter(Object) |
XEStore é a raiz para todas as classes de metadados e classes de runtime. (Herdado de SfcInstance) |
| PostCreate(Object) |
XEStore é a raiz para todas as classes de metadados e classes de runtime. (Herdado de SfcInstance) |
| PostDrop(Object) |
XEStore é a raiz para todas as classes de metadados e classes de runtime. (Herdado de SfcInstance) |
| PostMove(Object) |
XEStore é a raiz para todas as classes de metadados e classes de runtime. (Herdado de SfcInstance) |
| PostRename(Object) |
XEStore é a raiz para todas as classes de metadados e classes de runtime. (Herdado de SfcInstance) |
| Refresh() |
atualiza as propriedades do objeto lendo-as do servidor (Herdado de SfcInstance) |
| RenameImpl(SfcKey) |
XEStore é a raiz para todas as classes de metadados e classes de runtime. (Herdado de SfcInstance) |
| ResetKey() |
XEStore é a raiz para todas as classes de metadados e classes de runtime. (Herdado de SfcInstance) |
| Serialize(XmlWriter) |
XEStore é a raiz para todas as classes de metadados e classes de runtime. (Herdado de SfcInstance) |
| SetConnection(ISfcConnection) |
Define a conexão ativa. (Herdado de BaseXEStore) |
| ToString() |
Produz uma cadeia de caracteres que representa o repositório. |
| UpdateUIPropertyState() |
XEStore é a raiz para todas as classes de metadados e classes de runtime. (Herdado de SfcInstance) |
| Validate() |
Validação básica do objeto filho (Herdado de SfcInstance) |
Eventos
| Nome | Description |
|---|---|
| propertyChanged |
XEStore é a raiz para todas as classes de metadados e classes de runtime. (Herdado de SfcInstance) |
| PropertyChanged |
XEStore é a raiz para todas as classes de metadados e classes de runtime. (Herdado de SfcInstance) |
| propertyMetadataChanged |
XEStore é a raiz para todas as classes de metadados e classes de runtime. (Herdado de SfcInstance) |
| PropertyMetadataChanged |
XEStore é a raiz para todas as classes de metadados e classes de runtime. (Herdado de SfcInstance) |
Implantações explícitas de interface
| Nome | Description |
|---|---|
| ISfcDomain.GetExecutionEngine() |
Obtém o mecanismo de execução. |
| ISfcDomain.GetKey(IUrnFragment) |
Retorna um objeto Key dado um fragmento de URN. |
| ISfcDomain.GetType(String) |
Obtém o tipo. |
| ISfcDomain.GetTypeMetadata(String) |
XEStore é a raiz para todas as classes de metadados e classes de runtime. |
| ISfcDomain.UseSfcStateManagement() |
XEStore é a raiz para todas as classes de metadados e classes de runtime. |
| ISfcDomainLite.DomainInstanceName |
Obtém o nome da instância de domínio. |
| ISfcDomainLite.DomainName |
Obtém o nome do domínio. |
| ISfcDomainLite.GetLogicalVersion() |
Retorna a versão lógica do domínio. |
| ISfcHasConnection.ConnectionContext |
Obtém o contexto de conexão. |
| ISfcHasConnection.GetConnection() |
Obtenha a conexão atual para consultar. Retornar uma conexão com suporte a uma única consulta serial, portanto, a consulta deve terminar antes que outra possa começar. |
| ISfcHasConnection.GetConnection(SfcObjectQueryMode) |
Obtenha a conexão atual para consultar. Retornar uma conexão com suporte a uma única consulta serial ou a várias consultas abertas simultaneamente conforme solicitado. |
| ISfcHasConnection.SetConnection(ISfcConnection) |
Define a conexão ativa. |