System.Diagnostics.Tracing
追跡を指定します。 アクティビティの開始および停止イベントです。
アクティビティの重複を許可します。既定では、アクティビティの開始と終了は入れ子になったプロパティにする必要があります。つまり、A の開始、B の開始、A の停止、B の停止のシーケンスは許可されず、B が A と同時に停止します。
開始をオフにして、追跡を停止します。
追跡の開始と停止の既定の動作を使用します。
再帰的なアクティビティの開始を許可します。既定では、アクティビティは再帰的にすることはできません。つまり、A の開始、A の開始、A の停止、A の停止のシーケンスは許可されません。意図的でない再帰的なアクティビティは、アプリケーションを実行し、別の開始が呼び出される前に一部が停止に到達していない場合に発生する可能性があります。
イベントに追加イベントのスキーマ情報を指定します。
指定したイベント識別子を使用して、 クラスの新しいインスタンスを初期化します。
イベントのイベント識別子。
アクティビティのイベントの開始と停止の動作を指定します。アクティビティは、アプリケーションの開始から停止までの時間の領域です。
を返します。
イベントの書き込み先となる追加のイベント ログを取得または設定します。
イベントの書き込み先となる追加のイベント ログ。
イベントの識別子を取得または設定します。
イベント識別子。有効値の範囲は 0 ~ 65535 です。
イベントのキーワードを取得または設定します。
列挙値のビットごとの組み合わせ。
イベントのレベルを取得または設定します。
イベントのレベルを指定する列挙値の 1 つ。
イベントのメッセージを取得または設定します。
イベントに関するメッセージ。
イベントのオペレーション コードを取得または設定します。
操作コードを指定する列挙値の 1 つ。
取得および設定、値オブジェクトです。イベント タグは、イベントがログに記録されるときに渡されるユーザー定義の値です。
値を返します。
イベントのタスクを取得または設定します。
イベントのタスク。
イベントのバージョンを取得または設定します。
イベントのバージョン。
イベントのイベント ログ チャネルを指定します。
管理者ログ チャネル。
分析チャネル。
デバッグ チャネル。
チャネル指定なし。
オペレーション チャネル。
コールバックに渡されるコマンド ( プロパティ) を表します。
イベントを無効にします。
イベントを有効にします。
マニフェストを送信します。
イベントを更新します。
のコールバックの引数を提供します。
コールバックの引数の配列を取得します。
コールバック引数の配列。
コールバック用のコマンドを取得します。
コールバック コマンド。
指定した識別子を持つイベントを無効にします。
が範囲内にある場合は true。それ以外の場合は false。
無効にするイベントの識別子。
指定した識別子を持つイベントを有効にします。
が範囲内にある場合は true。それ以外の場合は false。
有効にするイベントの識別子。
渡される型を指定、メソッドです。
クラスの新しいインスタンスを初期化します。
イベント型またはプロパティに明示的に名前が付けられていない場合、イベントに適用する名前を取得または設定します。
イベントまたはプロパティに適用する名前。
として渡されるユーザー定義型のフィールドに配置がペイロード。
クラスの新しいインスタンスを初期化します。
ユーザー定義型の値の書式設定の方法を指定する値を取得および設定します。
値を返します。
取得し、ユーザー定義設定、サポートされている型のいずれかではないデータを含むフィールドに必要な値です。
を返します。
ユーザー定義型の値を書式設定する方法を指定し、フィールドの既定の書式の上書きに使用することができます。
Boolean
既定モード。
16 進数。
HResult。
JSON。
文字列。
XML。
として渡されるユーザー定義型のフィールドに配置されているユーザー定義のタグを指定ペイロードを介して、です。
タグなしを指定し、0 に等しくなります。
イベントの種類を記述する場合は、プロパティを無視するかを示す、メソッドです。
クラスの新しいインスタンスを初期化します。
イベントに適用される標準キーワードを定義します。
すべてのビットは、イベントが取り得るすべてのグループを表す 1 に設定されます。
失敗したすべてのセキュリティ監査イベントにアタッチされます。このキーワードは、セキュリティ ログ内のイベントにのみ使用してください。
成功したすべてのセキュリティ監査イベントにアタッチされます。このキーワードは、セキュリティ ログ内のイベントにのみ使用してください。
関連アクティビティ ID (相関 ID) が算出された値で、一意であるとは限らない (実際の GUID ではない) 転送イベントにアタッチされます。
RaiseEvent 関数を使用して発生するイベントにアタッチされます。
イベントの発行時にキーワードに関するフィルター処理が行われません。
すべての SQM (Service Quality Mechanism) イベントにアタッチされます。
すべての Windows 診断インフラストラクチャ (WDI) コンテキスト イベントにアタッチされます。
すべての Windows 診断インフラストラクチャ (WDI) 診断イベントにアタッチされます。
イベントのレベルを識別します。
このレベルは重大なエラーに相当します。これは主要なエラーを発生させる深刻なエラーです。
このレベルは、問題を示す標準のエラーを追加します。
このレベルは、エラーではない情報イベントまたは情報メッセージを追加します。これらのイベントは、アプリケーションの進行状況や状態を追跡するのに役立ちます。
イベントに対してレベルのフィルター処理は行われません。
このレベルは詳細なイベントまたはメッセージを追加します。これにより、すべてのイベントがログに記録されます。
このレベルは警告イベント (たとえば、ディスクの空き容量がほとんどないために発行されるイベント) を追加します。
イベント ソースからのイベントを有効または無効にするメソッドを提供します。
クラスの新しいインスタンスを作成します。
指定したイベント ソースのすべてのイベントを無効にします。
イベントを無効にするイベント ソース。
クラスの現在のインスタンスによって使用されているリソースを解放します。
指定した詳細レベル以下の指定したイベント ソースのイベントを有効にします。
イベントを有効にするイベント ソース。
有効にするイベントのレベル。
指定した詳細レベル以下で、キーワード フラグが一致している指定したイベント ソースのイベントを有効にします。
イベントを有効にするイベント ソース。
有効にするイベントのレベル。
イベントを有効にするために必要なキーワード フラグ。
指定した詳細レベル以下で、イベント キーワード フラグが一致し、引数が一致している指定したイベント ソースのイベントを有効にします。
イベントを有効にするイベント ソース。
有効にするイベントのレベル。
イベントを有効にするために必要なキーワード フラグ。
イベントを有効にするために一致させる引数。
指定されたイベント ソースを表す負でない小さい数値を取得します。
指定されたイベント ソースを表す負でない小さい数値。
インデックスを検索するイベント ソース。
イベント リスナーが作成される場合や、新しいイベント ソースがリスナーにアタッチされる場合に、既存のすべてのイベント ソースに対して呼び出されます。
イベント ソース。
イベント リスナーがイベントを有効にしたイベント ソースによってイベントが記述されたときに呼び出されます。
イベントを表すイベント引数。
イベント ソースの ETW マニフェストの生成方法を指定します。
提供されるすべてのサテライト アセンブリに対して、ローカリゼーション フォルダーの下にリソース ノードを生成します。
既定の動作を上書きする、現在書き込みメソッドに渡されるユーザー定義型の基本クラスする必要があります。これにより、.NET イベント ソースの検証が可能になります。
オプションは指定されていません。
マニフェストは、イベント ソースがホスト コンピューターに登録される必要がある場合にのみ生成されます。
マニフェスト ファイルの書き込み時に何らかの不一致が起こった場合、例外が発生します。
イベント ソースがイベントにアタッチする標準オペレーション コードを定義します。
トレース コレクション開始イベント。
トレース コレクション停止イベント。
拡張イベント。
情報イベント。
アプリケーション内のアクティビティがデータを受信したときに発行されるイベント。
アプリケーション内のアクティビティがイベントに応答した後で発行されるイベント。
アプリケーション内のアクティビティが中断状態から再開した後に発行されるイベント。イベントは オペレーション コードがあるイベントに続く必要があります。
アプリケーション内のアクティビティがデータまたはシステム リソースを別のアクティビティに転送したときに発行されるイベント。
アプリケーションが新しいトランザクションまたはアクティビティを開始したときに発行されるイベント。 コードがあるイベントが、 コードのあるイベントを間にはさまずに複数個連続している場合は、このオペレーション コードが別のトランザクションまたはアクティビティに埋め込まれている可能性があります。
アプリケーション内のアクティビティまたはトランザクションが終了したときに発行されるイベント。このイベントは、 オペレーション コードがあり、対になっていない直前のイベントに対応しています。
アプリケーション内のアクティビティが中断されたときに発行されるイベント。
Windows イベント トレーシング (ETW: Event Tracing for Windows) のイベントを作成できます。
クラスの新しいインスタンスを作成します。
クラスの新しいインスタンスを作成し、基になる Windows コードでエラーが発生した場合に例外をスローするかどうかを指定します。
エラーが基になる Windows コードで発生した場合に例外をスローする場合は true。それ以外の場合は false。
指定した構成設定を使用して クラスの新しいインスタンスを作成します。
イベント ソースに適用する構成設定を指定する列挙値のビットごとの組み合わせ。
指定した設定と特徴が含まれるコントラクト以外のイベントで使用される の新しいインスタンスを初期化します。
イベント ソースに適用する構成設定を指定する列挙値のビットごとの組み合わせ。
イベント ソースの特徴を指定するキー/値のペア。
is not specified in key-value pairs.
指定した名前を使用して、 クラスの新しいインスタンスを作成します。
イベント ソースに適用する名前。null にすることはできません。
is null.
指定した名前と設定を使用して、 クラスの新しいインスタンスを作成します。
イベント ソースに適用する名前。null にすることはできません。
イベント ソースに適用する構成設定を指定する列挙値のビットごとの組み合わせ。
is null.
is null.
指定した構成設定を使用して クラスの新しいインスタンスを作成します。
イベント ソースに適用する名前。null にすることはできません。
イベント ソースに適用する構成設定を指定する列挙値のビットごとの組み合わせ。
イベント ソースの特徴を指定するキー/値のペア。
is null.
is not specified in key-value pairs.
[.NET Framework 4.5.1 以上でサポート] イベント ソースの作成中にスローされた例外を取得します。
イベント ソースの作成中にスローされた例外、または例外がスローされなかった場合は null。
[.NET Framework 4.5.1 以上でサポート] 現在のスレッドのアクティビティ ID を取得します。
現在のスレッドのアクティビティ ID。
クラスの現在のインスタンスによって使用されているすべてのリソースを解放します。
クラスによって使用されているアンマネージ リソースを解放し、オプションでマネージ リソースも解放します。
マネージ リソースとアンマネージ リソースの両方を解放する場合は true。アンマネージ リソースだけを解放する場合は false。
オブジェクトがガベージ コレクションによって収集される前に、そのオブジェクトがリソースを解放し、その他のクリーンアップ操作を実行できるようにします。
現在のイベント ソースに関連付けられている XML マニフェストの文字列を返します。
XML データ文字列。
イベント ソースの型。
マニフェストのプロバイダー要素に格納するアセンブリ ファイル (.dll) のパス。
現在のイベント ソースに関連付けられている XML マニフェストの文字列を返します。
XML データ文字列またはnull (「解説」を参照)。
イベント ソースの型。
マニフェストのプロバイダー要素に格納するアセンブリ ファイル (.dll) のパス。
マニフェストの生成方法を示す列挙値のビットごとの組み合わせ。
イベント ソースのこの実装の一意の識別子を取得します。
このイベント ソース型の一意の識別子。
イベント ソースの型。
イベント ソースのフレンドリ名を取得します。
イベント ソースの表示名。既定値は、クラスの単純名です。
イベント ソースの型。
アプリケーション ドメインのすべてのイベント ソースのスナップショットを取得します。
アプリケーション ドメインのすべてのイベント ソースの列挙。
指定したキーに関連付けられている特徴値を取得します。
指定のキーと関連付けられている特徴値。キーが見つからないと、null が戻ります。
取得する特徴のキー。
イベント ソースの一意の識別子。
イベント ソースの一意の識別子。
現在のイベント ソースが有効かどうかを判断します。
現在のイベント ソースが有効の場合は true。それ以外の場合は false。
指定したレベルとキーワードを持つ現在のイベント ソースが有効かどうかを判断します。
イベント ソースが有効な場合は true。それ以外の場合は false。
イベント ソースのレベル。
イベント ソースのキーワード。
現在のイベント ソースが、指定したレベル、キーワード、およびチャネルを持つイベントに対して有効かどうかを判断します。
指定のイベント レベル、キーワード、チャネルでイベント ソースが有効な場合には true。それ以外の場合は false。このメソッドの結果は、特定のイベントがアクティブかどうかの近似にすぎません。これを使用して、ログ記録が無効になっている場合の、ログ記録の高負荷な計算を回避します。イベント ソースは、アクティビティを決定する追加のフィルター処理を持っている場合があります。
チェックするイベント レベル。イベント ソースは、そのレベルが 以上の場合に有効とみなされます。
チェックするイベント キーワード。
チェックするイベント チャネル。
イベント ソースから派生するクラスの表示名。
派生クラスの表示名。既定値は、クラスの単純名です。
現在のイベント ソースがコントローラーによって更新されるときに呼び出されます。
イベントの引数。
指定されたイベント ソースにコマンドを送信します。
コマンドを送信する先のイベント ソース。
送信するイベント コマンド。
イベント コマンドの引数。
[.NET Framework 4.5.1 以上でサポート] 現在のスレッドのアクティビティ ID を設定します。
現在のスレッドの新しいアクティビティ ID、または現在のスレッドの作業が任意のアクティビティに関連付けられていないことを示す 。
[.NET Framework 4.5.1 以上でサポート] 現在のスレッドでは、アクティビティ ID を設定し、前のアクティビティの ID を返します。
現在のスレッドの新しいアクティビティ ID、または現在のスレッドの作業が任意のアクティビティに関連付けられていないことを示す 。
このメソッドが返されるとき、現在のスレッドの前のアクティビティの ID を含みます。
このイベント ソースに適用される設定を取得します。
このイベント ソースに適用される設定。
現在のイベント ソース インスタンスを文字列で表現したものを取得します。
現在のイベント ソースを識別する、名前と一意の識別子。
フィールドを除いてイベントを書き込みます。ただし、指定した名前および既定のオプションを含みます。
書き込むイベントの名前。
is null.
フィールドを除いてイベントを書き込みます。ただし、指定した名前およびオプションを含みます。
書き込むイベントの名前。
イベントのレベル、キーワード、およびオペレーション コードなどのオプション。
is null.
指定した名前、イベント データ、およびオプションを使用してイベントを書き込みます。
イベントの名前です。
イベント オプション。
イベントのデータ。この型は匿名型であるか、 属性のマークが付いている必要があります。
イベントとそれに関連するデータを定義する型。この型は匿名型であるか、 属性のマークが付いている必要があります。
指定した名前、オプション、関連するアクティビティ、およびイベント データを使用してイベントを書き込みます。
イベントの名前です。
イベント オプション。
イベントに関連付けられたアクティビティの ID。
関連付けられたアクティビティの ID。関連付けられたアクティビティがない場合は 。
イベントのデータ。この型は匿名型であるか、 属性のマークが付いている必要があります。
イベントとそれに関連するデータを定義する型。この型は匿名型であるか、 属性のマークが付いている必要があります。
指定した名前、オプション、およびイベント データを使用してイベントを書き込みます。
イベントの名前です。
イベント オプション。
イベントのデータ。この型は匿名型であるか、 属性のマークが付いている必要があります。
イベントとそれに関連するデータを定義する型。この型は匿名型であるか、 属性のマークが付いている必要があります。
指定した名前とデータを使用してイベントを書き込みます。
イベントの名前です。
イベントのデータ。この型は匿名型であるか、 属性のマークが付いている必要があります。
イベントとそれに関連するデータを定義する型。この型は匿名型であるか、 属性のマークが付いている必要があります。
指定されたイベント識別子を使用して、イベントを書き込みます。
イベント識別子。有効値の範囲は 0 ~ 65535 です。
指定されたイベント識別子とバイト配列引数を使用してイベントを書き込みます。
イベント識別子。有効値の範囲は 0 ~ 65535 です。
バイト配列引数。
指定されたイベント識別子と 32 ビット整数引数を使用して、イベントを書き込みます。
イベント識別子。有効値の範囲は 0 ~ 65535 です。
整数引数。
指定されたイベント識別子と 32 ビット整数引数を使用して、イベントを書き込みます。
イベント識別子。有効値の範囲は 0 ~ 65535 です。
整数引数。
整数引数。
指定されたイベント識別子と 32 ビット整数引数を使用して、イベントを書き込みます。
イベント識別子。有効値の範囲は 0 ~ 65535 です。
整数引数。
整数引数。
整数引数。
指定されたイベント識別子と 32 ビット整数および文字列引数を使用して、イベントを書き込みます。
イベント識別子。有効値の範囲は 0 ~ 65535 です。
32 ビット整数引数。
文字列引数。
指定されたイベント識別子と 64 ビット整数引数を使用して、イベントを書き込みます。
イベント識別子。有効値の範囲は 0 ~ 65535 です。
64 ビット整数引数。
指定した識別子と 64 ビット整数およびバイト配列引数を使用して、イベント データを書き込みます。
イベント識別子。有効値の範囲は 0 ~ 65535 です。
64 ビット整数引数。
バイト配列引数。
指定されたイベント識別子と 64 ビットの引数を使用して、イベントを書き込みます。
イベント識別子。有効値の範囲は 0 ~ 65535 です。
64 ビット整数引数。
64 ビット整数引数。
指定されたイベント識別子と 64 ビットの引数を使用して、イベントを書き込みます。
イベント識別子。有効値の範囲は 0 ~ 65535 です。
64 ビット整数引数。
64 ビット整数引数。
64 ビット整数引数。
指定されたイベント識別子と 64 ビット整数および文字列引数を使用して、イベントを書き込みます。
イベント識別子。有効値の範囲は 0 ~ 65535 です。
64 ビット整数引数。
文字列引数。
指定されたイベント識別子と引数の配列を使用して、イベントを書き込みます。
イベント識別子。有効値の範囲は 0 ~ 65535 です。
オブジェクトの配列。
指定されたイベント識別子と文字列引数を使用して、イベントを書き込みます。
イベント識別子。有効値の範囲は 0 ~ 65535 です。
文字列引数。
指定されたイベント識別子と引数を使用して、イベントを書き込みます。
イベント識別子。有効値の範囲は 0 ~ 65535 です。
文字列引数。
32 ビット整数引数。
指定されたイベント識別子と引数を使用して、イベントを書き込みます。
イベント識別子。有効値の範囲は 0 ~ 65535 です。
文字列引数。
32 ビット整数引数。
32 ビット整数引数。
指定されたイベント識別子と引数を使用して、イベントを書き込みます。
イベント識別子。有効値の範囲は 0 ~ 65535 です。
文字列引数。
64 ビット整数引数。
指定されたイベント識別子と文字列引数を使用して、イベントを書き込みます。
イベント識別子。有効値の範囲は 0 ~ 65535 です。
文字列引数。
文字列引数。
指定されたイベント識別子と文字列引数を使用して、イベントを書き込みます。
イベント識別子。有効値の範囲は 0 ~ 65535 です。
文字列引数。
文字列引数。
文字列引数。
指定したイベント識別子およびイベント データを使用して、 の新しいオーバーロードを作成します。
イベント識別子。
イベント データ項目数。
イベント データを格納している構造体。
[.NET Framework 4.5.1 以上でサポート] 現在のアクティビティが別のアクティビティに関連していることを示すイベントを書き込みます。
のこのイベントを一意に識別する識別子。
関連するアクティビティ ID。
イベント データを格納するオブジェクトの配列。
[.NET Framework 4.5.1 以上でサポート] 現在のアクティビティが別のアクティビティに関連していることを示すイベントを書き込みます。
のこのイベントを一意に識別する識別子。
関連するアクティビティ ID の GUID へのポインター。
フィールド内の項目の数。
イベント データ フィールドの最初の項目へのポインター。
のメソッドを使用して の高速なオーバーロードを作成するようにイベント データを提供します。
新しい オーバーロードのデータへのポインターを取得または設定します。
データへのポインター。
新しい オーバーロードのペイロード項目の数を取得または設定します。
新しいオーバーロードのペイロードの項目数。
Windows イベント トレーシング (ETW) の名前がイベント ソース クラスの名前とは関係なく定義されるようにします。
クラスの新しいインスタンスを初期化します。
イベント ソース識別子を取得または設定します。
イベントのソース識別子。
ローカリゼーション リソース ファイルの名前を取得または設定します。
ローカリゼーション リソース ファイル名。ローカリゼーション リソース ファイルが見つからない場合は、null。
イベント ソースの名前を取得または設定します。
イベント ソースの名前。
Windows イベント トレーシング (ETW) 中にエラーが発生するとスローされる例外。
クラスの新しいインスタンスを初期化します。
指定したエラー メッセージを使用して、 クラスの新しいインスタンスを初期化します。
エラーを説明するメッセージ。
指定したエラー メッセージと、この例外の原因である内部例外への参照を使用して、 クラスの新しいインスタンスを初期化します。
例外の原因を説明するエラー メッセージ。
現在の例外の原因である例外。または、内部例外を指定しない場合は null。
上書きを指定します。 既定のイベント設定など、ログ レベル、キーワード、および操作ときにコード、メソッドが呼び出されます。
イベントに適用されるキーワードを取得または設定します。このプロパティが設定されていない場合、イベントのキーワードになりますNoneです。
イベントに適用されるキーワードまたはNoneキーワードが設定されていない場合。
取得またはイベントに適用されるイベントのレベルを設定します。
イベントのイベント レベル。設定しない場合、既定値は Verbose (5) です。
取得または設定に指定されたイベントを使用するには、操作コード。
指定したイベントで使用するオペレーション コード。設定されていない、既定値はInfo(0) です。
イベント ソースの構成オプションを指定します。
有効になっている特別な構成オプションはありません。
ETW リスナーはイベント発生時にマニフェストに基づく形式を使用する必要があります。このオプションの設定は、ETW リスナーがイベント発生時にマニフェストに基づく形式を使用する必要があることのディレクティブです。派生した型を定義するときに、これは、既定のオプション、保護対象のいずれかを使用してコンス トラクターです。
ETW リスナーは自己記述型のイベント形式を使用する必要があります。これは、既定のオプションの新しいインスタンスを作成するときに、 、パブリックのいずれかを使用してコンス トラクターです。
エラーが発生すると、イベント ソースは例外をスローします。
アクティビティの開始イベントおよび停止イベントの追跡を指定します。使用するのは下位 24 ビットのみでなければなりません。詳細については、 および を参照してください。
タグがないこと、そして 0 に等しいことを指定します。
イベントに適用されるタスクを定義します。
未定義タスク。
コールバックのデータを提供します。
[.NET Framework 4.5.1 以上でサポート] イベントが書き込まれたスレッドのアクティビティ ID を取得します。
イベントが書き込まれたスレッドのアクティビティ ID。
イベントのチャネルを取得します。
イベントのチャネル。
イベント識別子を取得します。
イベント識別子。
イベントの名前を取得します。
イベントの名前です。
イベント ソース オブジェクトを取得します。
イベント ソース オブジェクト。
イベントのキーワードを取得します。
イベントのキーワード。
イベントのレベルを取得します。
イベントのレベル。
イベントに関するメッセージを取得します。
イベントに関するメッセージ。
イベントのオペレーション コードを取得します。
イベントのオペレーション コード。
イベントのペイロードを取得します。
イベントのペイロード。
イベントのプロパティ名を表す文字列の一覧を返します。
を返します。
[.NET Framework 4.5.1 以上でサポート] 現在のインスタンスによって表されるアクティビティに関連付けられているアクティビティの ID を取得します。
関連するアクティビティの識別子。または、関連するアクティビティがない場合は 。
メソッドへの呼び出しで指定されたタグを返します。
を返します。
イベントのタスクを取得します。
イベントのタスク。
イベントのバージョンを取得します。
イベントのバージョン。
イベントを生成していないメソッドを識別します。
クラスの新しいインスタンスを作成します。