DatabaseXEStore Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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à
- 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. |