BaseXEStore 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 abstract class BaseXEStore : Microsoft.SqlServer.Management.Sdk.Sfc.SfcInstance, Microsoft.SqlServer.Management.Sdk.Sfc.ISfcDomain
type BaseXEStore = class
inherit SfcInstance
interface ISfcDomain
interface ISfcDomainLite
interface ISfcHasConnection
Public MustInherit Class BaseXEStore
Inherits SfcInstance
Implements ISfcDomain
- Ereditarietà
- Derivato
- Implementazioni
Costruttori
| Nome | Descrizione |
|---|---|
| BaseXEStore() |
Non chiamare mai questo valore o se si ricorda di impostare SfcConnection |
| BaseXEStore(ISfcConnection) |
Inizializza una nuova istanza della classe BaseXEStore. |
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. |
| EventCounterTargetInfo |
Ottiene le informazioni di destinazione event_counter. |
| EventFileTargetInfo |
Ottiene le informazioni di destinazione event_file. |
| ExecutionEngine |
Ottiene ExecutionEngine per eseguire operazioni nello Store. |
| HistogramTargetInfo |
Ottiene le informazioni sulla destinazione dell'istogramma. |
| IdentityKey |
Viene usato da SFC. |
| 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. |
| OriginalConnection |
Ottiene la connessione utilizzata per creare un'istanza dell'archivio |
| Package0Package |
Ottiene il pacchetto package0. |
| Packages |
Ottiene i pacchetti. |
| PairMatchingTargetInfo |
Ottiene le informazioni di destinazione pair_matching. |
| 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. |
| RunningSessionCount |
Ottiene il numero di sessioni in esecuzione. |
| ServerName |
Ottiene il nome di XEStore. |
| Sessions |
Ottiene le sessioni. |
| SfcConnection |
Ottiene o imposta la connessione all'archivio SQL. |
| 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. |
| 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. |
| 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. |
| CreateSessionFromTemplate(String, String) |
Crea una sessione dal modello. |
| 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. |
| FormatPredicateExpression(PredExpr) |
Ottiene la rappresentazione di stringa dell'espressione del predicato. |
| GetChildCollection(String) |
Viene usato da SFC. |
| GetComparer() |
Ottiene l'operatore di confronto per le raccolte figlio |
| 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. |
| 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. |
| GetStoreProvider() |
Ottiene il provider per eseguire operazioni dello Store. |
| GetTargetProvider(Target) |
Ottiene il provider per eseguire operazioni di destinazione. |
| 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. |
| 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) |
| SaveSessionToTemplate(Session, String, Boolean) |
Salva la sessione nel modello. |
| 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. |
| ToString() |
L'identità stringa di un archivio criteri è il nome del server associato. |
| 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 l'oggetto Key specificato 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 |
XEStore è la radice per tutte le classi di metadati e le classi di runtime. |
| 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. |