Lingua

DatabaseXEStore Classe

Definizione

XEStore è la radice per tutte le classi di metadati e le classi di 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
Ereditarietà
DatabaseXEStore
Implementazioni

Costruttori

Nome Descrizione
DatabaseXEStore()

Inizializza una nuova istanza della classe DatabaseXEStore. Questo costruttore viene usato solo per supportare la serializzazione.

DatabaseXEStore(SqlStoreConnection, String)

Inizializza una nuova istanza della classe DatabaseXEStore.

DatabaseXEStore(SqlStoreConnection)

Costruisce una nuova istanza di DatabaseXEStore il cui nome corrisponde al database attivo corrente

Campi

Nome Descrizione
TypeTypeName

Nome del tipo.

Proprietà

Nome Descrizione
AbstractIdentityKey

XEStore è la radice per tutte le classi di metadati e le classi di runtime.

(Ereditato da SfcInstance)
EtwClassicSyncTargetInfo

Ottiene le informazioni di destinazione etw_classic_sync_target.

(Ereditato da BaseXEStore)
EventCounterTargetInfo

Ottiene le informazioni di destinazione event_counter.

(Ereditato da BaseXEStore)
EventFileTargetInfo

Ottiene le informazioni di destinazione event_file.

(Ereditato da BaseXEStore)
ExecutionEngine

Ottiene ExecutionEngine per eseguire operazioni nello Store.

(Ereditato da BaseXEStore)
HistogramTargetInfo

Ottiene le informazioni sulla destinazione dell'istogramma.

(Ereditato da BaseXEStore)
IdentityKey

Restituisce la chiave associata all'archivio.

KeyChain

Restituisce il percorso di identità dell'oggetto

(Ereditato da SfcInstance)
Metadata

XEStore è la radice per tutte le classi di metadati e le classi di runtime.

(Ereditato da SfcInstance)
Name

Ottiene il nome di XEStore.

ObjectInfoSet

Ottiene BaseXEStore.ObjectMetadata per lo Store.

(Ereditato da BaseXEStore)
OriginalConnection

Ottiene la connessione utilizzata per creare un'istanza dell'archivio

(Ereditato da BaseXEStore)
Package0Package

Ottiene il pacchetto package0.

(Ereditato da BaseXEStore)
Packages

Ottiene i pacchetti.

(Ereditato da BaseXEStore)
PairMatchingTargetInfo

Ottiene le informazioni di destinazione pair_matching.

(Ereditato da BaseXEStore)
Parent

Il padre non è qualcosa che viene mantenuto locale, è implicito dal keychain Il concetto di un padre è in realtà circa l'iarchia e sotto la radice se lo facciamo solo tramite i genitori, non saremo in grado di creare un'istanza di oggetti con solo set SfcKeyChain leggeri

L'impostazione dell'elemento padre è disponibile per un'operazione helper per impostare un keychain

(Ereditato da SfcInstance)
Properties

XEStore è la radice per tutte le classi di metadati e le classi di runtime.

(Ereditato da SfcInstance)
PropertyStorageProvider

Questa proprietà restituisce l'implementazione predefinita di SFC per l'interfaccia ISfcPropertyStorageProvider, che può essere sottoposta a override nelle classi figlio per restituire un altro provider di archiviazione ,ad esempio un elenco di proprietà flat.

(Ereditato da SfcInstance)
RingBufferTargetInfo

Ottiene le informazioni di destinazione ring_buffer.

(Ereditato da BaseXEStore)
RunningSessionCount

Ottiene il numero di sessioni in esecuzione.

(Ereditato da BaseXEStore)
ServerName

Ottiene ServerName per l'archivio.

Sessions

Ottiene le sessioni.

(Ereditato da BaseXEStore)
SfcConnection

Ottiene o imposta la connessione all'archivio SQL.

(Ereditato da BaseXEStore)
State

XEStore è la radice per tutte le classi di metadati e le classi di runtime.

(Ereditato da SfcInstance)
StoreProvider

Ottiene il provider per le operazioni dell'archivio.

(Ereditato da BaseXEStore)
Urn

Creare una nuova stringa Urn per ogni richiesta e restituirla.

(Ereditato da SfcInstance)

Metodi

Nome Descrizione
AlterImpl()

XEStore è la radice per tutte le classi di metadati e le classi di runtime.

(Ereditato da SfcInstance)
CheckObjectCreated()

Per essere chiamato dal dominio per quando un'API richiede che l'oggetto venga creato più forte di CheckObjectState

(Ereditato da SfcInstance)
CheckObjectState()

Per essere chiamato dal dominio per qualsiasi accesso all'oggetto

(Ereditato da SfcInstance)
CreateIdentityKey()

Viene usato da SFC.

(Ereditato da BaseXEStore)
CreateImpl()

XEStore è la radice per tutte le classi di metadati e le classi di runtime.

(Ereditato da SfcInstance)
CreateSession(String)

Wrapper per il costruttore Session per evitare di passare accidentalmente un elemento padre errato.

(Ereditato da BaseXEStore)
CreateSessionFromTemplate(String, String)

Crea una sessione dal modello.

(Ereditato da BaseXEStore)
Discover(ISfcDependencyDiscoveryObjectSink)

XEStore è la radice per tutte le classi di metadati e le classi di runtime.

(Ereditato da SfcInstance)
DropImpl()

XEStore è la radice per tutte le classi di metadati e le classi di runtime.

(Ereditato da SfcInstance)
FormatFieldValue(String, Guid, String)

Formatta il valore del campo in base alle informazioni sul tipo.

(Ereditato da BaseXEStore)
FormatPredicateExpression(PredExpr)

Ottiene la rappresentazione di stringa dell'espressione del predicato.

(Ereditato da BaseXEStore)
GetChildCollection(String)

Viene usato da SFC.

(Ereditato da BaseXEStore)
GetComparer()

Ottiene l'operatore di confronto per le raccolte figlio

(Ereditato da BaseXEStore)
GetDomain()

XEStore è la radice per tutte le classi di metadati e le classi di runtime.

(Ereditato da SfcInstance)
GetEventProvider(Event)

Ottiene il provider per eseguire operazioni di evento.

(Ereditato da BaseXEStore)
GetPropertySet()

XEStore è la radice per tutte le classi di metadati e le classi di runtime.

(Ereditato da SfcInstance)
GetSessionProivder(Session)

Ottiene il provider per eseguire operazioni di sessione.

(Ereditato da BaseXEStore)
GetStoreProvider()

Ottiene il provider per eseguire operazioni dello Store.

(Ereditato da BaseXEStore)
GetTargetProvider(Target)

Ottiene il provider per eseguire operazioni di destinazione.

(Ereditato da BaseXEStore)
GetTypeMetadataImpl()

XEStore è la radice per tutte le classi di metadati e le classi di runtime.

(Ereditato da SfcInstance)
InitConnection()

Inizializza le connessioni e gli oggetti correlati. Non deve essere chiamato direttamente.

(Ereditato da BaseXEStore)
InitializeUIPropertyState()

Esegui l'override dagli oggetti figlio che riguardano l'inizializzazione dei relativi stati (metadati dinamici che sono attualmente ". Enabled" proprietà)

(Ereditato da SfcInstance)
MarkForDropImpl(Boolean)

XEStore è la radice per tutte le classi di metadati e le classi di runtime.

(Ereditato da SfcInstance)
MarkRootAsConnected()

XEStore è la radice per tutte le classi di metadati e le classi di runtime.

(Ereditato da SfcInstance)
MoveImpl(SfcInstance)

XEStore è la radice per tutte le classi di metadati e le classi di runtime.

(Ereditato da SfcInstance)
OnPropertyMetadataChanges(SfcPropertyMetadataChangedEventArgs)

XEStore è la radice per tutte le classi di metadati e le classi di runtime.

(Ereditato da SfcInstance)
OnPropertyValueChanges(PropertyChangedEventArgs)

XEStore è la radice per tutte le classi di metadati e le classi di runtime.

(Ereditato da SfcInstance)
PostAlter(Object)

XEStore è la radice per tutte le classi di metadati e le classi di runtime.

(Ereditato da SfcInstance)
PostCreate(Object)

XEStore è la radice per tutte le classi di metadati e le classi di runtime.

(Ereditato da SfcInstance)
PostDrop(Object)

XEStore è la radice per tutte le classi di metadati e le classi di runtime.

(Ereditato da SfcInstance)
PostMove(Object)

XEStore è la radice per tutte le classi di metadati e le classi di runtime.

(Ereditato da SfcInstance)
PostRename(Object)

XEStore è la radice per tutte le classi di metadati e le classi di runtime.

(Ereditato da SfcInstance)
Refresh()

aggiorna le proprietà dell'oggetto leggendole dal server

(Ereditato da SfcInstance)
RenameImpl(SfcKey)

XEStore è la radice per tutte le classi di metadati e le classi di runtime.

(Ereditato da SfcInstance)
ResetKey()

XEStore è la radice per tutte le classi di metadati e le classi di runtime.

(Ereditato da SfcInstance)
Serialize(XmlWriter)

XEStore è la radice per tutte le classi di metadati e le classi di runtime.

(Ereditato da SfcInstance)
SetConnection(ISfcConnection)

Imposta la connessione attiva.

(Ereditato da BaseXEStore)
ToString()

Produce una stringa che rappresenta l'archivio.

UpdateUIPropertyState()

XEStore è la radice per tutte le classi di metadati e le classi di runtime.

(Ereditato da SfcInstance)
Validate()

Convalida dell'oggetto figlio di base

(Ereditato da SfcInstance)

Eventi

Nome Descrizione
propertyChanged

XEStore è la radice per tutte le classi di metadati e le classi di runtime.

(Ereditato da SfcInstance)
PropertyChanged

XEStore è la radice per tutte le classi di metadati e le classi di runtime.

(Ereditato da SfcInstance)
propertyMetadataChanged

XEStore è la radice per tutte le classi di metadati e le classi di runtime.

(Ereditato da SfcInstance)
PropertyMetadataChanged

XEStore è la radice per tutte le classi di metadati e le classi di runtime.

(Ereditato da SfcInstance)

Implementazioni dell'interfaccia esplicita

Nome Descrizione
ISfcDomain.GetExecutionEngine()

Ottiene il motore di esecuzione.

ISfcDomain.GetKey(IUrnFragment)

Restituisce un oggetto Key dato un frammento urn.

ISfcDomain.GetType(String)

Ottiene il tipo.

ISfcDomain.GetTypeMetadata(String)

XEStore è la radice per tutte le classi di metadati e le classi di runtime.

ISfcDomain.UseSfcStateManagement()

XEStore è la radice per tutte le classi di metadati e le classi di runtime.

ISfcDomainLite.DomainInstanceName

Ottiene il nome dell'istanza di dominio.

ISfcDomainLite.DomainName

Ottiene il nome del dominio.

ISfcDomainLite.GetLogicalVersion()

Restituisce la versione logica del dominio.

ISfcHasConnection.ConnectionContext

Ottiene il contesto di connessione.

ISfcHasConnection.GetConnection()

Ottenere la connessione corrente su cui eseguire una query. Restituisce una connessione che supporta una singola query seriale, quindi la query deve terminare prima di iniziare un'altra.

ISfcHasConnection.GetConnection(SfcObjectQueryMode)

Ottenere la connessione corrente su cui eseguire una query. Restituisce una connessione che supporta una singola query seriale o più query aperte contemporaneamente come richiesto.

ISfcHasConnection.SetConnection(ISfcConnection)

Imposta la connessione attiva.

Si applica a