DatabaseXEStore Classe

Definição

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
DatabaseXEStore
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.

Aplica-se a