EventSource.IsEnabled メソッド

定義

現在のイベント ソースが有効かどうかを判断します。

オーバーロード

名前 説明
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

このメソッドの結果は、特定のイベントがアクティブかどうかの近似値にすぎません。 これを使用して、ログ記録が無効になっている場合のログ記録に対するコストの高い計算を回避します。 イベント ソースには、アクティビティを決定する追加のフィルター処理が含まれる場合があります。

注釈

次の場合

適用対象