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