XEStore 클래스

정의

XEStore는 모든 메타데이터 클래스 및 런타임 클래스의 루트입니다.

public sealed class XEStore : Microsoft.SqlServer.Management.XEvent.BaseXEStore, Microsoft.SqlServer.Management.Sdk.Sfc.ISfcDomain
type XEStore = class
    inherit BaseXEStore
    interface ISfcDomain
    interface ISfcDomainLite
    interface ISfcHasConnection
Public NotInheritable Class XEStore
Inherits BaseXEStore
Implements ISfcDomain
상속
구현

생성자

Name Description
XEStore(SqlStoreConnection)

XEStore 클래스의 새 인스턴스를 초기화합니다.

필드

Name Description
TypeTypeName

형식 이름입니다.

속성

Name Description
AbstractIdentityKey

XEStore는 모든 메타데이터 클래스 및 런타임 클래스의 루트입니다.

(다음에서 상속됨 SfcInstance)
EtwClassicSyncTargetInfo

etw_classic_sync_target 대상 정보를 가져옵니다.

(다음에서 상속됨 BaseXEStore)
EventCounterTargetInfo

event_counter 대상 정보를 가져옵니다.

(다음에서 상속됨 BaseXEStore)
EventFileTargetInfo

event_file 대상 정보를 가져옵니다.

(다음에서 상속됨 BaseXEStore)
ExecutionEngine

Store에서 작업을 수행할 ExecutionEngine을 가져옵니다.

(다음에서 상속됨 BaseXEStore)
HistogramTargetInfo

히스토그램 대상 정보를 가져옵니다.

(다음에서 상속됨 BaseXEStore)
IdentityKey

이는 SFC에서 사용됩니다.

KeyChain

개체의 ID 경로를 반환합니다.

(다음에서 상속됨 SfcInstance)
Metadata

XEStore는 모든 메타데이터 클래스 및 런타임 클래스의 루트입니다.

(다음에서 상속됨 SfcInstance)
Name

XEStore의 이름을 가져옵니다.

(다음에서 상속됨 BaseXEStore)
ObjectInfoSet

BaseXEStore.ObjectMetadata 스토어를 가져옵니다.

(다음에서 상속됨 BaseXEStore)
OriginalConnection

저장소를 인스턴스화하는 데 사용되는 연결을 가져옵니다.

(다음에서 상속됨 BaseXEStore)
Package0Package

package0 패키지를 가져옵니다.

(다음에서 상속됨 BaseXEStore)
Packages

패키지를 가져옵니다.

(다음에서 상속됨 BaseXEStore)
PairMatchingTargetInfo

pair_matching 대상 정보를 가져옵니다.

(다음에서 상속됨 BaseXEStore)
Parent

부모는 로컬로 유지되는 것이 아니며, 키 집합에서 암시됩니다. 부모의 개념은 실제로 계층 구조에 관한 것이며 부모만을 통해서만 이 작업을 수행하면 경량 SfcKeyChain 집합으로 개체를 인스턴스화할 수 없습니다.

부모 설정은 도우미 작업에서 키 집합을 설정하는 것입니다.

(다음에서 상속됨 SfcInstance)
Properties

XEStore는 모든 메타데이터 클래스 및 런타임 클래스의 루트입니다.

(다음에서 상속됨 SfcInstance)
PropertyStorageProvider

이 속성은 ISfcPropertyStorageProvider 인터페이스에 대한 SFC의 기본 구현을 반환하며, 자식 클래스에서 재정의하여 다른 스토리지 공급자(즉, 플랫 속성 목록)를 반환할 수 있습니다.

(다음에서 상속됨 SfcInstance)
RingBufferTargetInfo

ring_buffer 대상 정보를 가져옵니다.

(다음에서 상속됨 BaseXEStore)
RunningSessionCount

실행 중인 세션 수를 가져옵니다.

(다음에서 상속됨 BaseXEStore)
ServerName

XEStore의 이름을 가져옵니다.

(다음에서 상속됨 BaseXEStore)
Sessions

세션을 가져옵니다.

(다음에서 상속됨 BaseXEStore)
SfcConnection

SQL 저장소 연결을 가져오거나 설정합니다.

(다음에서 상속됨 BaseXEStore)
State

XEStore는 모든 메타데이터 클래스 및 런타임 클래스의 루트입니다.

(다음에서 상속됨 SfcInstance)
StoreProvider

저장소 작업에 대한 공급자를 가져옵니다.

(다음에서 상속됨 BaseXEStore)
Urn

각 요청에 새 Urn 문자열을 만들고 반환합니다.

(다음에서 상속됨 SfcInstance)

메서드

Name Description
AlterImpl()

XEStore는 모든 메타데이터 클래스 및 런타임 클래스의 루트입니다.

(다음에서 상속됨 SfcInstance)
CheckObjectCreated()

API에서 개체를 CheckObjectState보다 더 강하게 만들어야 하는 경우 도메인에서 호출하려면

(다음에서 상속됨 SfcInstance)
CheckObjectState()

개체에 대한 액세스를 위해 도메인에서 호출하려면

(다음에서 상속됨 SfcInstance)
CreateIdentityKey()

이는 SFC에서 사용됩니다.

(다음에서 상속됨 BaseXEStore)
CreateImpl()

XEStore는 모든 메타데이터 클래스 및 런타임 클래스의 루트입니다.

(다음에서 상속됨 SfcInstance)
CreateSession(String)

실수로 잘못된 부모를 전달하지 않도록 세션 생성자에 대한 래퍼입니다.

(다음에서 상속됨 BaseXEStore)
CreateSessionFromTemplate(String, String)

템플릿에서 세션을 만듭니다.

(다음에서 상속됨 BaseXEStore)
Discover(ISfcDependencyDiscoveryObjectSink)

XEStore는 모든 메타데이터 클래스 및 런타임 클래스의 루트입니다.

(다음에서 상속됨 SfcInstance)
DropImpl()

XEStore는 모든 메타데이터 클래스 및 런타임 클래스의 루트입니다.

(다음에서 상속됨 SfcInstance)
FormatFieldValue(String, Guid, String)

형식 정보에 따라 필드 값의 형식을 지정합니다.

(다음에서 상속됨 BaseXEStore)
FormatPredicateExpression(PredExpr)

조건자 식의 문자열 표현을 가져옵니다.

(다음에서 상속됨 BaseXEStore)
GetChildCollection(String)

이는 SFC에서 사용됩니다.

(다음에서 상속됨 BaseXEStore)
GetComparer()

자식 컬렉션에 대한 비교자를 가져옵니다.

(다음에서 상속됨 BaseXEStore)
GetDomain()

XEStore는 모든 메타데이터 클래스 및 런타임 클래스의 루트입니다.

(다음에서 상속됨 SfcInstance)
GetEventProvider(Event)

이벤트 작업을 수행할 공급자를 가져옵니다.

(다음에서 상속됨 BaseXEStore)
GetPropertySet()

XEStore는 모든 메타데이터 클래스 및 런타임 클래스의 루트입니다.

(다음에서 상속됨 SfcInstance)
GetSessionProivder(Session)

세션 작업을 수행할 공급자를 가져옵니다.

(다음에서 상속됨 BaseXEStore)
GetStoreProvider()

스토어 작업을 수행할 공급자를 가져옵니다.

(다음에서 상속됨 BaseXEStore)
GetTargetProvider(Target)

대상 작업을 수행할 공급자를 가져옵니다.

(다음에서 상속됨 BaseXEStore)
GetTypeMetadataImpl()

XEStore는 모든 메타데이터 클래스 및 런타임 클래스의 루트입니다.

(다음에서 상속됨 SfcInstance)
InitConnection()

연결 및 관련 개체를 초기화합니다. 직접 호출해서는 안 됩니다.

(다음에서 상속됨 BaseXEStore)
InitializeUIPropertyState()

상태를 초기화하는 데 관심이 있는 자식 개체(현재 "인 동적 메타데이터)에서 재정의할 수 있습니다. Enabled" 속성)

(다음에서 상속됨 SfcInstance)
MarkForDropImpl(Boolean)

XEStore는 모든 메타데이터 클래스 및 런타임 클래스의 루트입니다.

(다음에서 상속됨 SfcInstance)
MarkRootAsConnected()

XEStore는 모든 메타데이터 클래스 및 런타임 클래스의 루트입니다.

(다음에서 상속됨 SfcInstance)
MoveImpl(SfcInstance)

XEStore는 모든 메타데이터 클래스 및 런타임 클래스의 루트입니다.

(다음에서 상속됨 SfcInstance)
OnPropertyMetadataChanges(SfcPropertyMetadataChangedEventArgs)

XEStore는 모든 메타데이터 클래스 및 런타임 클래스의 루트입니다.

(다음에서 상속됨 SfcInstance)
OnPropertyValueChanges(PropertyChangedEventArgs)

XEStore는 모든 메타데이터 클래스 및 런타임 클래스의 루트입니다.

(다음에서 상속됨 SfcInstance)
PostAlter(Object)

XEStore는 모든 메타데이터 클래스 및 런타임 클래스의 루트입니다.

(다음에서 상속됨 SfcInstance)
PostCreate(Object)

XEStore는 모든 메타데이터 클래스 및 런타임 클래스의 루트입니다.

(다음에서 상속됨 SfcInstance)
PostDrop(Object)

XEStore는 모든 메타데이터 클래스 및 런타임 클래스의 루트입니다.

(다음에서 상속됨 SfcInstance)
PostMove(Object)

XEStore는 모든 메타데이터 클래스 및 런타임 클래스의 루트입니다.

(다음에서 상속됨 SfcInstance)
PostRename(Object)

XEStore는 모든 메타데이터 클래스 및 런타임 클래스의 루트입니다.

(다음에서 상속됨 SfcInstance)
Refresh()

서버에서 읽어 개체의 속성을 새로 고칩니다.

(다음에서 상속됨 SfcInstance)
RenameImpl(SfcKey)

XEStore는 모든 메타데이터 클래스 및 런타임 클래스의 루트입니다.

(다음에서 상속됨 SfcInstance)
ResetKey()

XEStore는 모든 메타데이터 클래스 및 런타임 클래스의 루트입니다.

(다음에서 상속됨 SfcInstance)
Serialize(XmlWriter)

XEStore는 모든 메타데이터 클래스 및 런타임 클래스의 루트입니다.

(다음에서 상속됨 SfcInstance)
SetConnection(ISfcConnection)

활성 연결을 설정합니다.

(다음에서 상속됨 BaseXEStore)
ToString()

정책 저장소의 문자열 ID는 연결된 서버 이름입니다.

UpdateUIPropertyState()

XEStore는 모든 메타데이터 클래스 및 런타임 클래스의 루트입니다.

(다음에서 상속됨 SfcInstance)
Validate()

기본 자식 개체의 유효성 검사

(다음에서 상속됨 SfcInstance)

이벤트

Name Description
propertyChanged

XEStore는 모든 메타데이터 클래스 및 런타임 클래스의 루트입니다.

(다음에서 상속됨 SfcInstance)
PropertyChanged

XEStore는 모든 메타데이터 클래스 및 런타임 클래스의 루트입니다.

(다음에서 상속됨 SfcInstance)
propertyMetadataChanged

XEStore는 모든 메타데이터 클래스 및 런타임 클래스의 루트입니다.

(다음에서 상속됨 SfcInstance)
PropertyMetadataChanged

XEStore는 모든 메타데이터 클래스 및 런타임 클래스의 루트입니다.

(다음에서 상속됨 SfcInstance)

명시적 인터페이스 구현

Name Description
ISfcDomain.GetExecutionEngine()

실행 엔진을 가져옵니다.

ISfcDomain.GetKey(IUrnFragment)

는 Urn 조각이 지정된 Key 개체를 반환합니다.

ISfcDomain.GetType(String)

형식을 가져옵니다.

ISfcDomain.GetTypeMetadata(String)

XEStore는 모든 메타데이터 클래스 및 런타임 클래스의 루트입니다.

ISfcDomain.UseSfcStateManagement()

XEStore는 모든 메타데이터 클래스 및 런타임 클래스의 루트입니다.

ISfcDomainLite.DomainInstanceName

도메인 인스턴스의 이름을 가져옵니다.

ISfcDomainLite.DomainName

도메인의 이름을 가져옵니다.

ISfcDomainLite.GetLogicalVersion()

도메인의 논리적 버전을 반환합니다.

ISfcHasConnection.ConnectionContext

XEStore는 모든 메타데이터 클래스 및 런타임 클래스의 루트입니다.

ISfcHasConnection.GetConnection()

쿼리할 현재 연결을 가져옵니다. 단일 직렬 쿼리를 지원하는 연결을 반환하므로 쿼리가 종료되어야 다른 쿼리가 시작될 수 있습니다.

ISfcHasConnection.GetConnection(SfcObjectQueryMode)

쿼리할 현재 연결을 가져옵니다. 요청된 대로 단일 직렬 쿼리 또는 동시에 열려 있는 여러 쿼리를 지원하는 연결을 반환합니다.

ISfcHasConnection.SetConnection(ISfcConnection)

활성 연결을 설정합니다.

적용 대상