Event クラス
XEvent オブジェクトのランタイム クラスを表します。 このクラスの各インスタンスは、sys.server_event_session_events の行を表します。
継承階層
System.Object
Microsoft.SqlServer.Management.Sdk.Sfc.SfcInstance
Microsoft.SqlServer.Management.XEvent.Event
名前空間: Microsoft.SqlServer.Management.XEvent
アセンブリ: Microsoft.SqlServer.Management.XEvent (Microsoft.SqlServer.Management.XEvent.dll)
構文
'宣言
Public NotInheritable Class Event _
Inherits SfcInstance _
Implements ISfcDiscoverObject
'使用
Dim instance As Event
public sealed class Event : SfcInstance,
ISfcDiscoverObject
public ref class Event sealed : public SfcInstance,
ISfcDiscoverObject
[<SealedAttribute>]
type Event =
class
inherit SfcInstance
interface ISfcDiscoverObject
end
public final class Event extends SfcInstance implements ISfcDiscoverObject
Event 型は、以下のメンバーを公開しています。
コンストラクター
名前 | 説明 | |
---|---|---|
Event() | Event クラスの新しいインスタンスを初期化します。 | |
Event(Session, EventInfo) | 親の Package オブジェクトおよび EventInfo オブジェクトから Event クラスの新しいインスタンスを初期化します。 | |
Event(Session, String) | 親の Package オブジェクトとイベントの名前から、Event クラスの新しいインスタンスを初期化します。 |
先頭に戻る
プロパティ
名前 | 説明 | |
---|---|---|
AbstractIdentityKey | このメンバーをコード内で直接参照しないでください。このメンバーは、SQL Server インフラストラクチャをサポートしています。 (SfcInstance から継承されています。) | |
Actions | ユーザーによって構築された XEvent オブジェクトのアクションを取得します。 | |
Description | Description プロパティを取得または設定します。set アクセサーは、内部でのみ使用されます。 | |
EventFields | EventFieldCollection を取得します。 | |
ID | ID プロパティを Int32 として取得します。 | |
IdentityKey | IdentityKey プロパティを取得します。 | |
Metadata | インスタンスとそのドメインに関するメタデータを返します。 (SfcInstance から継承されています。) | |
ModuleID | モジュールの ID を取得します。 | |
Name | Event オブジェクトの名前を取得します。値の設定も可能です。 | |
PackageName | イベントを所有する Package オブジェクトの名前を取得します。 | |
Parent | イベントの親の Session オブジェクトを取得または設定します。 | |
Predicate | PredicateExpression の述語ツリーを取得または設定します。 | |
PredicateExpression | Event オブジェクトの PredExpr オブジェクトの文字列表記を取得または設定します。 | |
Properties | コレクション インスタンスのプロパティを返します。 (SfcInstance から継承されています。) | |
State | セッションにおいて Alter 関数で使用されるオブジェクトの状態を取得します。 | |
Urn | SfcInstance オブジェクトの URN (Uniform Resource Name) を返します。 (SfcInstance から継承されています。) |
先頭に戻る
メソッド
名前 | 説明 | |
---|---|---|
AddAction(String) | 指定された名前で Action オブジェクトを作成し、ActionCollection に追加します。 | |
AddAction(ActionInfo) | ActionInfo オブジェクトから Action オブジェクトを作成し、ActionCollection に追加します。 | |
CreateIdentityKey | このメンバーをコード内で直接参照しないでください。このメンバーは、SQL Server インフラストラクチャをサポートしています。 (SfcInstance から継承されています。) | |
Discover | このメンバーをコード内で直接参照しないでください。このメンバーは、SQL Server インフラストラクチャをサポートしています。 (SfcInstance から継承されています。) | |
Equals | (Object から継承されています。) | |
GetChildCollection | このメンバーをコード内で直接参照しないでください。このメンバーは、SQL Server インフラストラクチャをサポートしています。 (SfcInstance から継承されています。) | |
GetDomain | このメンバーをコード内で直接参照しないでください。このメンバーは、SQL Server インフラストラクチャをサポートしています。 (SfcInstance から継承されています。) | |
GetHashCode | (Object から継承されています。) | |
GetObjectFactory | Action オブジェクトの作成に使用されるオブジェクト ファクトリ コンストラクターを取得します。 | |
GetPropertySet | SfcInstance オブジェクトのプロパティのセットを返します。 (SfcInstance から継承されています。) | |
GetType | (Object から継承されています。) | |
GetTypeMetadataImpl | 適切な TypeMetadata クラスを直接返すことでオーバーライドするドメインを示します。このメンバーをコード内で直接参照しないでください。このメンバーは、SQL Server インフラストラクチャをサポートしています。 (SfcInstance から継承されています。) | |
InitializeUIPropertyState | このメンバーをコード内で直接参照しないでください。このメンバーは、SQL Server インフラストラクチャをサポートしています。 (SfcInstance から継承されています。) | |
OnPropertyMetadataChanges | 任意の SfcInstance メタデータの有効な値が更新されるたびに呼び出されます。 (SfcInstance から継承されています。) | |
OnPropertyValueChanges | 任意の SfcInstance プロパティの有効な値が更新されるたびに呼び出されます。 (SfcInstance から継承されています。) | |
Refresh | オブジェクトのプロパティを、サーバーから読み取ることによって更新します。 (SfcInstance から継承されています。) | |
RemoveAction | Action オブジェクトを Session オブジェクトから削除します。 | |
ResetKey | このメンバーをコード内で直接参照しないでください。このメンバーは、SQL Server インフラストラクチャをサポートしています。 (SfcInstance から継承されています。) | |
Serialize | インスタンスを XML にシリアル化します。 (SfcInstance から継承されています。) | |
SetEventInfo | 保留中の XEvent オブジェクトの EventInfo オブジェクトを設定します。 | |
ToString | インスタンスの URN の文字列表記を返します。 (SfcInstance から継承されています。) |
先頭に戻る
イベント
名前 | 説明 | |
---|---|---|
PropertyChanged | プロパティの変更に対する CLS 準拠のイベントです。 (SfcInstance から継承されています。) | |
PropertyMetadataChanged | プロパティ メタデータの変更に対する CLS 準拠のイベントです。 (SfcInstance から継承されています。) |
先頭に戻る
明示的なインターフェイスの実装
名前 | 説明 | |
---|---|---|
ISfcDiscoverObject.Discover | ISfcDependencyDiscoveryObjectSink オブジェクトを使用して、メタデータ内の Action オブジェクトを検出します。 |
先頭に戻る
スレッド セーフ
この型の public static (Visual Basic では Shared) のメンバーはすべて、スレッド セーフです。インスタンス メンバーの場合は、スレッド セーフであるとは限りません。