XEStore 클래스
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
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) |
활성 연결을 설정합니다. |