Поделиться через


Класс XEStore

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

Иерархия наследования

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

Пространство имен:  Microsoft.SqlServer.Management.XEvent
Сборка:  Microsoft.SqlServer.Management.XEvent (в Microsoft.SqlServer.Management.XEvent.dll)

Синтаксис

'Декларация
Public NotInheritable Class XEStore _
    Inherits SfcInstance _
    Implements ISfcDomain, ISfcDomainLite, ISfcHasConnection
'Применение
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

Тип XEStore обеспечивает доступ к следующим элементам.

Конструкторы

  Имя Описание
Открытый метод XEStore Initializes a new instance of the XEStore class.

В начало

Свойства

  Имя Описание
Защищенное свойство AbstractIdentityKey Не ссылайтесь на этот элемент непосредственно из кода. Он поддерживает работу инфраструктуры SQL Server. (Производный от SfcInstance.)
Открытое свойство EtwClassicSyncTargetInfo Gets the etw_classic_sync_target TargetInfo object.
Открытое свойство EventCounterTargetInfo Gets the event counter target information.
Открытое свойство EventFileTargetInfo Gets the event file target information.
Открытое свойство HistogramTargetInfo Gets the histogram target information.
Открытое свойство IdentityKey Gets an SfcKey for the XEStore object.
Открытое свойство Metadata Returns metadata about the instance and its domain. (Производный от SfcInstance.)
Открытое свойство Name Gets the name of XEStore object.
Открытое свойство ObjectInfoSet Gets the singleton reference to the XEStore.ObjectMetadata.
Открытое свойство Package0Package Gets the package0 Package object.
Открытое свойство Packages Gets the packages PackageCollection.
Открытое свойство PairMatchingTargetInfo Gets the pair_matching TargetInfo object.
Открытое свойство Parent Gets or sets the instance parent via the keychain. (Производный от SfcInstance.)
Открытое свойство Properties Returns a collection instance properties. (Производный от SfcInstance.)
Открытое свойство RingBufferTargetInfo Gets the ring_buffer TargetInfo object.
Открытое свойство RunningSessionCount Gets the running session count.
Открытое свойство Sessions Gets the sessions collection.
Открытое свойство SfcConnection Gets or sets the SFC connection.
Защищенное свойство State Returns the state of the SfcInstance object. (Производный от SfcInstance.)
Открытое свойство Urn Returns the uniform resource name of the SfcInstance object. (Производный от SfcInstance.)

В начало

Методы

  Имя Описание
Защищенный метод CreateIdentityKey Не ссылайтесь на этот элемент непосредственно из кода. Он поддерживает работу инфраструктуры SQL Server. (Производный от SfcInstance.)
Открытый метод CreateSession Represents a wrapper for Session constructor that is used to avoid accidentally passing the wrong parent.
Открытый метод CreateSessionFromTemplate Creates a Session object from template file specified by the fileName parameter.
Открытый метод Discover Не ссылайтесь на этот элемент непосредственно из кода. Он поддерживает работу инфраструктуры SQL Server. (Производный от SfcInstance.)
Открытый метод Equals (Производный от Object.)
Открытый метод FormatPredicateExpression Gets the string representation of the predicate expression.
Защищенный метод GetChildCollection Не ссылайтесь на этот элемент непосредственно из кода. Он поддерживает работу инфраструктуры SQL Server. (Производный от SfcInstance.)
Открытый метод GetDomain Не ссылайтесь на этот элемент непосредственно из кода. Он поддерживает работу инфраструктуры SQL Server. (Производный от SfcInstance.)
Открытый метод GetHashCode (Производный от Object.)
Открытый метод GetPropertySet Returns the set of properties for the SfcInstance object. (Производный от SfcInstance.)
Открытый метод GetType (Производный от Object.)
Защищенный метод GetTypeMetadataImpl Indicates the domains that override by returning the right TypeMetadata class directly. Не ссылайтесь на этот элемент непосредственно из кода. Он поддерживает работу инфраструктуры SQL Server. (Производный от SfcInstance.)
Защищенный метод InitializeUIPropertyState Не ссылайтесь на этот элемент непосредственно из кода. Он поддерживает работу инфраструктуры SQL Server. (Производный от SfcInstance.)
Защищенный метод OnPropertyMetadataChanges Invoked whenever the effective value of any SfcInstance metadata is updated. (Производный от SfcInstance.)
Защищенный метод OnPropertyValueChanges Invoked whenever the effective value of any SfcInstance property is updated. (Производный от SfcInstance.)
Открытый метод Refresh Refreshes the object's properties by reading them from the server. (Производный от SfcInstance.)
Защищенный метод ResetKey Не ссылайтесь на этот элемент непосредственно из кода. Он поддерживает работу инфраструктуры SQL Server. (Производный от SfcInstance.)
Открытый методСтатический элемент SaveSessionToTemplate Saves the session to template.
Открытый метод Serialize Serializes the instance to XML. (Производный от SfcInstance.)
Открытый метод ToString The string identity of a policy store is the associated server name. (Переопределяет SfcInstance.ToString().)

В начало

События

  Имя Описание
Открытое событие PropertyChanged CLS-compliant event for property changes. (Производный от SfcInstance.)
Открытое событие PropertyMetadataChanged CLS-compliant event for property metadata changes. (Производный от SfcInstance.)

В начало

Явные реализации интерфейса

  Имя Описание
Явная реализация интерфейсаЗакрытый метод ISfcDomain.GetExecutionEngine Gets the execution engine.
Явная реализация интерфейсаЗакрытый метод ISfcDomain.GetKey Gets the key object given an Urn fragment
Явная реализация интерфейсаЗакрытый метод ISfcDomain.GetType Gets the Type of a class, such as XEStore, Package, EventInfo, EventColumnInfo, or TargetInfo, from the name specified by the typeName parameter.
Явная реализация интерфейсаЗакрытый метод ISfcDomain.GetTypeMetadata Gets the type metadata of a class specified by the typeName parameter.
Явная реализация интерфейсаЗакрытый метод ISfcDomain.UseSfcStateManagement XEvent uses Sfc-provided state management.
Явная реализация интерфейсаЗакрытое свойство ISfcDomainLite.DomainInstanceName Gets the name of the domain instance.
Явная реализация интерфейсаЗакрытое свойство ISfcDomainLite.DomainName Gets the name of the domain.
Явная реализация интерфейсаЗакрытый метод ISfcDomainLite.GetLogicalVersion Returns the logical version of the domain.
Явная реализация интерфейсаЗакрытое свойство ISfcHasConnection.ConnectionContext Gets the SfcConnectionContext.
Явная реализация интерфейсаЗакрытый метод ISfcHasConnection.GetConnection() Gets the current connection for a query.
Явная реализация интерфейсаЗакрытый метод ISfcHasConnection.GetConnection(SfcObjectQueryMode) Gets the current connection for a query.
Явная реализация интерфейсаЗакрытый метод ISfcHasConnection.SetConnection Sets the active connection.

В начало

Безопасность многопоточности

Любые открытые статический (Shared в Visual Basic) элементы этого типа потокобезопасны. Потокобезопасность с элементами экземпляров не гарантируется.

См. также

Справочник

Пространство имен Microsoft.SqlServer.Management.XEvent