EventSource コンストラクター
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
EventSource クラスの新しいインスタンスを作成します。
オーバーロード
EventSource() |
EventSource クラスの新しいインスタンスを作成します。 |
EventSource(Boolean) |
EventSource クラスの新しいインスタンスを作成し、基になる Windows コードでエラーが発生した場合に例外をスローするかどうかを指定します。 |
EventSource(EventSourceSettings) |
指定した構成設定を使用して EventSource クラスの新しいインスタンスを作成します。 |
EventSource(String) |
指定した名前を使用して、EventSource クラスの新しいインスタンスを作成します。 |
EventSource(EventSourceSettings, String[]) |
指定した設定と特徴が含まれるコントラクト以外のイベントで使用される EventSource の新しいインスタンスを初期化します。 |
EventSource(String, EventSourceSettings) |
指定した名前と設定を使用して、EventSource クラスの新しいインスタンスを作成します。 |
EventSource(String, EventSourceSettings, String[]) |
指定した構成設定を使用して EventSource クラスの新しいインスタンスを作成します。 |
EventSource()
- ソース:
- EventSource.cs
- ソース:
- EventSource.cs
- ソース:
- EventSource.cs
EventSource クラスの新しいインスタンスを作成します。
protected:
EventSource();
protected EventSource ();
Protected Sub New ()
適用対象
EventSource(Boolean)
- ソース:
- EventSource.cs
- ソース:
- EventSource.cs
- ソース:
- EventSource.cs
EventSource クラスの新しいインスタンスを作成し、基になる Windows コードでエラーが発生した場合に例外をスローするかどうかを指定します。
protected:
EventSource(bool throwOnEventWriteErrors);
protected EventSource (bool throwOnEventWriteErrors);
new System.Diagnostics.Tracing.EventSource : bool -> System.Diagnostics.Tracing.EventSource
Protected Sub New (throwOnEventWriteErrors As Boolean)
パラメーター
- throwOnEventWriteErrors
- Boolean
エラーが基になる Windows コードで発生した場合に例外をスローする場合は true
。それ以外の場合は false
。
適用対象
EventSource(EventSourceSettings)
- ソース:
- EventSource.cs
- ソース:
- EventSource.cs
- ソース:
- EventSource.cs
指定した構成設定を使用して EventSource クラスの新しいインスタンスを作成します。
protected:
EventSource(System::Diagnostics::Tracing::EventSourceSettings settings);
protected EventSource (System.Diagnostics.Tracing.EventSourceSettings settings);
new System.Diagnostics.Tracing.EventSource : System.Diagnostics.Tracing.EventSourceSettings -> System.Diagnostics.Tracing.EventSource
Protected Sub New (settings As EventSourceSettings)
パラメーター
- settings
- EventSourceSettings
イベント ソースに適用する構成設定を指定する列挙値のビットごとの組み合わせ。
注釈
が構築されるタイミングEventSourceをsettings
指定すると、イベントをマニフェストベースまたは自己記述形式で記述するかどうかを指定できます。 さらに、イベント書き込みプロセス中にエラーが発生したときに例外を発生させる必要があることを指定できます。
適用対象
EventSource(String)
指定した名前を使用して、EventSource クラスの新しいインスタンスを作成します。
public:
EventSource(System::String ^ eventSourceName);
public EventSource (string eventSourceName);
new System.Diagnostics.Tracing.EventSource : string -> System.Diagnostics.Tracing.EventSource
Public Sub New (eventSourceName As String)
パラメーター
- eventSourceName
- String
イベント ソースに適用する名前。 null
にすることはできません。
例外
eventSourceName
が null
です。
注釈
このコンストラクターを使用する場合は、引数がその型の eventSourceName
属性で定義されている EventSourceAttribute ETW 名と一致していることを確認します。 それ以外の場合、 プロパティと GetGuid(Type) メソッドによってGuid返される GUID は異なります。 イベント ソース名が異なる場合、 プロパティは Guid 、この EventSource を ETW に登録するために使用される GUID を返します。
適用対象
EventSource(EventSourceSettings, String[])
- ソース:
- EventSource.cs
- ソース:
- EventSource.cs
- ソース:
- EventSource.cs
指定した設定と特徴が含まれるコントラクト以外のイベントで使用される EventSource の新しいインスタンスを初期化します。
protected:
EventSource(System::Diagnostics::Tracing::EventSourceSettings settings, ... cli::array <System::String ^> ^ traits);
protected EventSource (System.Diagnostics.Tracing.EventSourceSettings settings, params string[] traits);
protected EventSource (System.Diagnostics.Tracing.EventSourceSettings settings, params string[]? traits);
new System.Diagnostics.Tracing.EventSource : System.Diagnostics.Tracing.EventSourceSettings * string[] -> System.Diagnostics.Tracing.EventSource
Protected Sub New (settings As EventSourceSettings, ParamArray traits As String())
パラメーター
- settings
- EventSourceSettings
イベント ソースに適用する構成設定を指定する列挙値のビットごとの組み合わせ。
- traits
- String[]
イベント ソースの特徴を指定するキー/値のペア。
例外
traits
はキーと値のペアで指定されていません。
注釈
特性はイベントの追加情報を提供し、イベント リスナーによって解釈されます。 特性はキーと値のペアとして指定され、ペアで指定されていない場合は例外が発生します。 特徴を取得するには、 メソッドにキーを GetTrait渡します。
が構築されるタイミングEventSourceをsettings
指定すると、イベントをマニフェストベースまたは自己記述形式で記述するかどうかを指定できます。 さらに、イベント書き込みプロセス中にエラーが発生したときに例外を発生させる必要があることを指定できます。
こちらもご覧ください
適用対象
EventSource(String, EventSourceSettings)
指定した名前と設定を使用して、EventSource クラスの新しいインスタンスを作成します。
public:
EventSource(System::String ^ eventSourceName, System::Diagnostics::Tracing::EventSourceSettings config);
public EventSource (string eventSourceName, System.Diagnostics.Tracing.EventSourceSettings config);
new System.Diagnostics.Tracing.EventSource : string * System.Diagnostics.Tracing.EventSourceSettings -> System.Diagnostics.Tracing.EventSource
Public Sub New (eventSourceName As String, config As EventSourceSettings)
パラメーター
- eventSourceName
- String
イベント ソースに適用する名前。 null
にすることはできません。
- config
- EventSourceSettings
イベント ソースに適用する構成設定を指定する列挙値のビットごとの組み合わせ。
例外
eventSourceName
が null
です。
注釈
が構築されるタイミングEventSourceをsettings
指定すると、イベントをマニフェストベースまたは自己記述形式で記述するかどうかを指定できます。 さらに、イベント書き込みプロセス中にエラーが発生したときに例外を発生させる必要があることを指定できます。
このコンストラクターを使用する場合は、引数がその型の eventSourceName
属性で定義されている EventSourceAttribute ETW 名と一致していることを確認します。 それ以外の場合、 プロパティと GetGuid(Type) メソッドによってGuid返される GUID は異なります。
このような場合、 プロパティは Guid 、この EventSource を ETW に登録するために使用される GUID を返します。
適用対象
EventSource(String, EventSourceSettings, String[])
指定した構成設定を使用して EventSource クラスの新しいインスタンスを作成します。
public:
EventSource(System::String ^ eventSourceName, System::Diagnostics::Tracing::EventSourceSettings config, ... cli::array <System::String ^> ^ traits);
public EventSource (string eventSourceName, System.Diagnostics.Tracing.EventSourceSettings config, params string[] traits);
public EventSource (string eventSourceName, System.Diagnostics.Tracing.EventSourceSettings config, params string[]? traits);
new System.Diagnostics.Tracing.EventSource : string * System.Diagnostics.Tracing.EventSourceSettings * string[] -> System.Diagnostics.Tracing.EventSource
Public Sub New (eventSourceName As String, config As EventSourceSettings, ParamArray traits As String())
パラメーター
- eventSourceName
- String
イベント ソースに適用する名前。 null
にすることはできません。
- config
- EventSourceSettings
イベント ソースに適用する構成設定を指定する列挙値のビットごとの組み合わせ。
- traits
- String[]
イベント ソースの特徴を指定するキー/値のペア。
例外
eventSourceName
が null
です。
traits
はキーと値のペアで指定されていません。
注釈
特性はイベントの追加情報を提供し、イベント リスナーによって解釈されます。 特性はキーと値のペアとして指定され、ペアで指定されていない場合は例外が発生します。 特徴を取得するには、 メソッドにキーを GetTrait渡します。
が構築されるタイミングEventSourceをconfig
指定すると、イベントをマニフェストベースまたは自己記述形式で記述するかどうかを指定できます。 さらに、イベント書き込みプロセス中にエラーが発生したときに例外を発生させる必要があることを指定できます。
このコンストラクターを使用する場合は、引数がその型の eventSourceName
属性で定義されている EventSourceAttribute ETW 名と一致していることを確認します。 それ以外の場合、 プロパティと GetGuid(Type) メソッドによってGuid返される GUID は異なります。
このような場合、この EventSource を ETW に登録するために使用される GUID は、 によって Guid返される GUID です。
こちらもご覧ください
適用対象
.NET