Lingua

BaseXEStore Classe

Definizione

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à
BaseXEStore
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.

Si applica a