XEStore クラス

XEStore クラスは、すべてのメタデータ クラスおよびランタイム クラスの基本クラスです。

継承階層

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 XEStore クラスの新しいインスタンスを初期化します。

先頭に戻る

プロパティ

  名前 説明
プロテクト プロパティ AbstractIdentityKey このメンバーをコード内で直接参照しないでください。このメンバーは、SQL Server インフラストラクチャをサポートしています。 (SfcInstance から継承されています。)
パブリック プロパティ EtwClassicSyncTargetInfo etw_classic_sync_target TargetInfo オブジェクトを取得します。
パブリック プロパティ EventCounterTargetInfo イベント カウンター ターゲットの情報を取得します。
パブリック プロパティ EventFileTargetInfo イベント ファイル ターゲットの情報を取得します。
パブリック プロパティ HistogramTargetInfo ヒストグラム ターゲットの情報を取得します。
パブリック プロパティ IdentityKey XEStore オブジェクトの SfcKey を取得します。
パブリック プロパティ Metadata インスタンスとそのドメインに関するメタデータを返します。 (SfcInstance から継承されています。)
パブリック プロパティ Name XEStore オブジェクトの名前を取得します。
パブリック プロパティ ObjectInfoSet XEStore.ObjectMetadata に対するシングルトンの参照を取得します。
パブリック プロパティ Package0Package package0 Package オブジェクトを取得します。
パブリック プロパティ Packages パッケージの PackageCollection を取得します。
パブリック プロパティ PairMatchingTargetInfo pair_matching TargetInfo オブジェクトを取得します。
パブリック プロパティ Parent キーチェーン経由でインスタンスの親を取得します。値の設定も可能です。 (SfcInstance から継承されています。)
パブリック プロパティ Properties コレクション インスタンスのプロパティを返します。 (SfcInstance から継承されています。)
パブリック プロパティ RingBufferTargetInfo ring_buffer TargetInfo オブジェクトを取得します。
パブリック プロパティ RunningSessionCount 実行中のセッション数を取得します。
パブリック プロパティ Sessions セッションのコレクションを取得します。
パブリック プロパティ SfcConnection SFC 接続を取得または設定します。
プロテクト プロパティ State SfcInstance オブジェクトの状態を返します。 (SfcInstance から継承されています。)
パブリック プロパティ Urn SfcInstance オブジェクトの URN (Uniform Resource Name) を返します。 (SfcInstance から継承されています。)

先頭に戻る

メソッド

  名前 説明
プロテクト メソッド CreateIdentityKey このメンバーをコード内で直接参照しないでください。このメンバーは、SQL Server インフラストラクチャをサポートしています。 (SfcInstance から継承されています。)
パブリック メソッド CreateSession 誤って間違った親を渡すのを防ぐために使用される Session コンストラクターのラッパーを表します。
パブリック メソッド CreateSessionFromTemplate fileName パラメーターによって指定されたテンプレート ファイルから Session オブジェクトを作成します。
パブリック メソッド Discover このメンバーをコード内で直接参照しないでください。このメンバーは、SQL Server インフラストラクチャをサポートしています。 (SfcInstance から継承されています。)
パブリック メソッド Equals (Object から継承されています。)
パブリック メソッド FormatPredicateExpression 述語式の文字列表現を取得します。
プロテクト メソッド GetChildCollection このメンバーをコード内で直接参照しないでください。このメンバーは、SQL Server インフラストラクチャをサポートしています。 (SfcInstance から継承されています。)
パブリック メソッド GetDomain このメンバーをコード内で直接参照しないでください。このメンバーは、SQL Server インフラストラクチャをサポートしています。 (SfcInstance から継承されています。)
パブリック メソッド GetHashCode (Object から継承されています。)
パブリック メソッド GetPropertySet SfcInstance オブジェクトのプロパティのセットを返します。 (SfcInstance から継承されています。)
パブリック メソッド GetType (Object から継承されています。)
プロテクト メソッド GetTypeMetadataImpl 適切な TypeMetadata クラスを直接返すことでオーバーライドするドメインを示します。このメンバーをコード内で直接参照しないでください。このメンバーは、SQL Server インフラストラクチャをサポートしています。 (SfcInstance から継承されています。)
プロテクト メソッド InitializeUIPropertyState このメンバーをコード内で直接参照しないでください。このメンバーは、SQL Server インフラストラクチャをサポートしています。 (SfcInstance から継承されています。)
プロテクト メソッド OnPropertyMetadataChanges 任意の SfcInstance メタデータの有効な値が更新されるたびに呼び出されます。 (SfcInstance から継承されています。)
プロテクト メソッド OnPropertyValueChanges 任意の SfcInstance プロパティの有効な値が更新されるたびに呼び出されます。 (SfcInstance から継承されています。)
パブリック メソッド Refresh オブジェクトのプロパティを、サーバーから読み取ることによって更新します。 (SfcInstance から継承されています。)
プロテクト メソッド ResetKey このメンバーをコード内で直接参照しないでください。このメンバーは、SQL Server インフラストラクチャをサポートしています。 (SfcInstance から継承されています。)
パブリック メソッド静的メンバー SaveSessionToTemplate セッションをテンプレートに保存します。
パブリック メソッド Serialize インスタンスを XML にシリアル化します。 (SfcInstance から継承されています。)
パブリック メソッド ToString ポリシー ストアの文字列 ID は、関連付けられているサーバー名です。 (SfcInstance.ToString() をオーバーライドします。)

先頭に戻る

イベント

  名前 説明
パブリック イベント PropertyChanged プロパティの変更に対する CLS 準拠のイベントです。 (SfcInstance から継承されています。)
パブリック イベント PropertyMetadataChanged プロパティ メタデータの変更に対する CLS 準拠のイベントです。 (SfcInstance から継承されています。)

先頭に戻る

明示的なインターフェイスの実装

  名前 説明
明示的なインターフェイスの実装プライベート メソッド ISfcDomain.GetExecutionEngine 実行エンジンを取得します。
明示的なインターフェイスの実装プライベート メソッド ISfcDomain.GetKey URN フラグメントによって指定されたキー オブジェクトを取得します。
明示的なインターフェイスの実装プライベート メソッド ISfcDomain.GetType typeName パラメーターによって指定された名前から、クラスの Type (XEStore、PackageEventInfoEventColumnInfoTargetInfo など) を取得します。
明示的なインターフェイスの実装プライベート メソッド ISfcDomain.GetTypeMetadata typeName パラメーターによって指定されたクラスについて、その型のメタデータを取得します。
明示的なインターフェイスの実装プライベート メソッド ISfcDomain.UseSfcStateManagement XEvent には、Sfc で提供される状態管理が使用されます。
明示的なインターフェイスの実装プライベート プロパティ ISfcDomainLite.DomainInstanceName ドメイン インスタンスの名前を取得します。
明示的なインターフェイスの実装プライベート プロパティ ISfcDomainLite.DomainName ドメインの名前を取得します。
明示的なインターフェイスの実装プライベート メソッド ISfcDomainLite.GetLogicalVersion ドメインの論理バージョンを返します。
明示的なインターフェイスの実装プライベート プロパティ ISfcHasConnection.ConnectionContext SfcConnectionContext を取得します。
明示的なインターフェイスの実装プライベート メソッド ISfcHasConnection.GetConnection() クエリの現在の接続を取得します。
明示的なインターフェイスの実装プライベート メソッド ISfcHasConnection.GetConnection(SfcObjectQueryMode) クエリの現在の接続を取得します。
明示的なインターフェイスの実装プライベート メソッド ISfcHasConnection.SetConnection アクティブな接続を設定します。

先頭に戻る

スレッド セーフ

この型の public static (Visual Basic では Shared) のメンバーはすべて、スレッド セーフです。インスタンス メンバーの場合は、スレッド セーフであるとは限りません。

関連項目

参照

Microsoft.SqlServer.Management.XEvent 名前空間