EventSource.IsEnabled メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
現在のイベント ソースが有効かどうかを判断します。
オーバーロード
IsEnabled() |
現在のイベント ソースが有効かどうかを判断します。 |
IsEnabled(EventLevel, EventKeywords) |
指定したレベルとキーワードを持つ現在のイベント ソースが有効かどうかを判断します。 |
IsEnabled(EventLevel, EventKeywords, EventChannel) |
現在のイベント ソースが、指定したレベル、キーワード、およびチャネルを持つイベントに対して有効かどうかを判断します。 |
IsEnabled()
- ソース:
- EventSource.cs
- ソース:
- EventSource.cs
- ソース:
- EventSource.cs
現在のイベント ソースが有効かどうかを判断します。
public:
bool IsEnabled();
public bool IsEnabled ();
member this.IsEnabled : unit -> bool
Public Function IsEnabled () As Boolean
戻り値
現在のイベント ソースが有効になっている場合は true
。それ以外の場合は false
。
適用対象
IsEnabled(EventLevel, EventKeywords)
- ソース:
- EventSource.cs
- ソース:
- EventSource.cs
- ソース:
- EventSource.cs
指定したレベルとキーワードを持つ現在のイベント ソースが有効かどうかを判断します。
public:
bool IsEnabled(System::Diagnostics::Tracing::EventLevel level, System::Diagnostics::Tracing::EventKeywords keywords);
public bool IsEnabled (System.Diagnostics.Tracing.EventLevel level, System.Diagnostics.Tracing.EventKeywords keywords);
member this.IsEnabled : System.Diagnostics.Tracing.EventLevel * System.Diagnostics.Tracing.EventKeywords -> bool
Public Function IsEnabled (level As EventLevel, keywords As EventKeywords) As Boolean
パラメーター
- level
- EventLevel
イベント ソースのレベル。
- keywords
- EventKeywords
イベント ソースのキーワード。
戻り値
イベント ソースが有効な場合は true
。それ以外の場合は false
。
注釈
このメソッドの結果は、特定のイベントがアクティブかどうかの近似にすぎません。 これを使用して、ログ記録が無効になっている場合の、ログ記録の高負荷な計算を回避します。 イベント ソースは、アクティビティを決定する追加のフィルター処理を持っている場合があります。
適用対象
IsEnabled(EventLevel, EventKeywords, EventChannel)
- ソース:
- EventSource.cs
- ソース:
- EventSource.cs
- ソース:
- EventSource.cs
現在のイベント ソースが、指定したレベル、キーワード、およびチャネルを持つイベントに対して有効かどうかを判断します。
public:
bool IsEnabled(System::Diagnostics::Tracing::EventLevel level, System::Diagnostics::Tracing::EventKeywords keywords, System::Diagnostics::Tracing::EventChannel channel);
public bool IsEnabled (System.Diagnostics.Tracing.EventLevel level, System.Diagnostics.Tracing.EventKeywords keywords, System.Diagnostics.Tracing.EventChannel channel);
member this.IsEnabled : System.Diagnostics.Tracing.EventLevel * System.Diagnostics.Tracing.EventKeywords * System.Diagnostics.Tracing.EventChannel -> bool
Public Function IsEnabled (level As EventLevel, keywords As EventKeywords, channel As EventChannel) As Boolean
パラメーター
- level
- EventLevel
チェックするイベント レベル。 イベント ソースは、そのレベルが level
以上の場合に有効とみなされます。
- keywords
- EventKeywords
チェックするイベント キーワード。
- channel
- EventChannel
チェックするイベント チャネル。
戻り値
指定されたイベント レベル、キーワード、チャネルでイベント ソースが有効な場合は true
。それ以外の場合は false
。
このメソッドの結果は、特定のイベントがアクティブかどうかの近似にすぎません。 これを使用して、ログ記録が無効になっている場合の、ログ記録の高負荷な計算を回避します。 イベント ソースは、アクティビティを決定する追加のフィルター処理を持っている場合があります。
注釈
取得するオブジェクトで
適用対象
.NET