Condividi tramite


Classe XEStore

The XEStore class is the base class for all metadata classes and runtime classes.

Gerarchia di ereditarietà

System.Object
  Microsoft.SqlServer.Management.Sdk.Sfc.SfcInstance
    Microsoft.SqlServer.Management.XEvent.XEStore

Spazio dei nomi  Microsoft.SqlServer.Management.XEvent
Assembly:  Microsoft.SqlServer.Management.XEvent (in Microsoft.SqlServer.Management.XEvent.dll)

Sintassi

'Dichiarazione
Public NotInheritable Class XEStore _
    Inherits SfcInstance _
    Implements ISfcDomain, ISfcDomainLite, ISfcHasConnection
'Utilizzo
Dim instance As XEStore
public sealed class XEStore : SfcInstance, 
    ISfcDomain, ISfcDomainLite, ISfcHasConnection
public ref class XEStore sealed : public SfcInstance, 
    ISfcDomain, ISfcDomainLite, ISfcHasConnection
[<SealedAttribute>]
type XEStore =  
    class 
        inherit SfcInstance 
        interface ISfcDomain 
        interface ISfcDomainLite 
        interface ISfcHasConnection 
    end
public final class XEStore extends SfcInstance implements ISfcDomain, ISfcDomainLite, ISfcHasConnection

Nel tipo XEStore sono esposti i membri seguenti.

Costruttori

  Nome Descrizione
Metodo pubblico XEStore Initializes a new instance of the XEStore class.

In alto

Proprietà

  Nome Descrizione
Proprietà protetta AbstractIdentityKey Non fare riferimento direttamente a questo membro nel codice. Supporta l'infrastruttura di SQL Server. Ereditato da SfcInstance.
Proprietà pubblica EtwClassicSyncTargetInfo Gets the etw_classic_sync_target TargetInfo object.
Proprietà pubblica EventCounterTargetInfo Gets the event counter target information.
Proprietà pubblica EventFileTargetInfo Gets the event file target information.
Proprietà pubblica HistogramTargetInfo Gets the histogram target information.
Proprietà pubblica IdentityKey Gets an SfcKey for the XEStore object.
Proprietà pubblica Metadata Returns metadata about the instance and its domain. Ereditato da SfcInstance.
Proprietà pubblica Name Gets the name of XEStore object.
Proprietà pubblica ObjectInfoSet Gets the singleton reference to the XEStore.ObjectMetadata.
Proprietà pubblica Package0Package Gets the package0 Package object.
Proprietà pubblica Packages Gets the packages PackageCollection.
Proprietà pubblica PairMatchingTargetInfo Gets the pair_matching TargetInfo object.
Proprietà pubblica Parent Gets or sets the instance parent via the keychain. Ereditato da SfcInstance.
Proprietà pubblica Properties Returns a collection instance properties. Ereditato da SfcInstance.
Proprietà pubblica RingBufferTargetInfo Gets the ring_buffer TargetInfo object.
Proprietà pubblica RunningSessionCount Gets the running session count.
Proprietà pubblica Sessions Gets the sessions collection.
Proprietà pubblica SfcConnection Gets or sets the SFC connection.
Proprietà protetta State Returns the state of the SfcInstance object. Ereditato da SfcInstance.
Proprietà pubblica Urn Returns the uniform resource name of the SfcInstance object. Ereditato da SfcInstance.

In alto

Metodi

  Nome Descrizione
Metodo protetto CreateIdentityKey Non fare riferimento direttamente a questo membro nel codice. Supporta l'infrastruttura di SQL Server. Ereditato da SfcInstance.
Metodo pubblico CreateSession Represents a wrapper for Session constructor that is used to avoid accidentally passing the wrong parent.
Metodo pubblico CreateSessionFromTemplate Creates a Session object from template file specified by the fileName parameter.
Metodo pubblico Discover Non fare riferimento direttamente a questo membro nel codice. Supporta l'infrastruttura di SQL Server. Ereditato da SfcInstance.
Metodo pubblico Equals Ereditato da Object.
Metodo pubblico FormatPredicateExpression Gets the string representation of the predicate expression.
Metodo protetto GetChildCollection Non fare riferimento direttamente a questo membro nel codice. Supporta l'infrastruttura di SQL Server. Ereditato da SfcInstance.
Metodo pubblico GetDomain Non fare riferimento direttamente a questo membro nel codice. Supporta l'infrastruttura di SQL Server. Ereditato da SfcInstance.
Metodo pubblico GetHashCode Ereditato da Object.
Metodo pubblico GetPropertySet Returns the set of properties for the SfcInstance object. Ereditato da SfcInstance.
Metodo pubblico GetType Ereditato da Object.
Metodo protetto GetTypeMetadataImpl Indicates the domains that override by returning the right TypeMetadata class directly. Non fare riferimento direttamente a questo membro nel codice. Supporta l'infrastruttura di SQL Server. Ereditato da SfcInstance.
Metodo protetto InitializeUIPropertyState Non fare riferimento direttamente a questo membro nel codice. Supporta l'infrastruttura di SQL Server. Ereditato da SfcInstance.
Metodo protetto OnPropertyMetadataChanges Invoked whenever the effective value of any SfcInstance metadata is updated. Ereditato da SfcInstance.
Metodo protetto OnPropertyValueChanges Invoked whenever the effective value of any SfcInstance property is updated. Ereditato da SfcInstance.
Metodo pubblico Refresh Refreshes the object's properties by reading them from the server. Ereditato da SfcInstance.
Metodo protetto ResetKey Non fare riferimento direttamente a questo membro nel codice. Supporta l'infrastruttura di SQL Server. Ereditato da SfcInstance.
Metodo pubblicoMembro statico SaveSessionToTemplate Saves the session to template.
Metodo pubblico Serialize Serializes the instance to XML. Ereditato da SfcInstance.
Metodo pubblico ToString The string identity of a policy store is the associated server name. Esegue l'override di SfcInstance.ToString().

In alto

Eventi

  Nome Descrizione
Evento pubblico PropertyChanged CLS-compliant event for property changes. Ereditato da SfcInstance.
Evento pubblico PropertyMetadataChanged CLS-compliant event for property metadata changes. Ereditato da SfcInstance.

In alto

Implementazioni esplicite dell'interfaccia

  Nome Descrizione
Implementazione esplicita dell'interfacciaMetodo privato ISfcDomain.GetExecutionEngine Gets the execution engine.
Implementazione esplicita dell'interfacciaMetodo privato ISfcDomain.GetKey Gets the key object given an Urn fragment
Implementazione esplicita dell'interfacciaMetodo privato ISfcDomain.GetType Gets the Type of a class, such as XEStore, Package, EventInfo, EventColumnInfo, or TargetInfo, from the name specified by the typeName parameter.
Implementazione esplicita dell'interfacciaMetodo privato ISfcDomain.GetTypeMetadata Gets the type metadata of a class specified by the typeName parameter.
Implementazione esplicita dell'interfacciaMetodo privato ISfcDomain.UseSfcStateManagement XEvent uses Sfc-provided state management.
Implementazione esplicita dell'interfacciaProprietà privata ISfcDomainLite.DomainInstanceName Gets the name of the domain instance.
Implementazione esplicita dell'interfacciaProprietà privata ISfcDomainLite.DomainName Gets the name of the domain.
Implementazione esplicita dell'interfacciaMetodo privato ISfcDomainLite.GetLogicalVersion Returns the logical version of the domain.
Implementazione esplicita dell'interfacciaProprietà privata ISfcHasConnection.ConnectionContext Gets the SfcConnectionContext.
Implementazione esplicita dell'interfacciaMetodo privato ISfcHasConnection.GetConnection() Gets the current connection for a query.
Implementazione esplicita dell'interfacciaMetodo privato ISfcHasConnection.GetConnection(SfcObjectQueryMode) Gets the current connection for a query.
Implementazione esplicita dell'interfacciaMetodo privato ISfcHasConnection.SetConnection Sets the active connection.

In alto

Protezione dei thread

I membri static (Shared in Visual Basic) pubblici di questo tipo sono affidabili. Non è invece garantita la sicurezza dei membri dell'istanza.

Vedere anche

Riferimento

Spazio dei nomi Microsoft.SqlServer.Management.XEvent