DiagnosticSource DiagnosticSource DiagnosticSource DiagnosticSource Class

定義

コードが、インストルメント化されたプロセスで使用されるために、リッチ データのペイロードの生産時間のログ記録に使用されるのをインストルメント化する抽象クラスです。An abstract class that allows code to be instrumented for production-time logging of rich data payloads for consumption within the process that was instrumented.

public ref class DiagnosticSource abstract
public abstract class DiagnosticSource
type DiagnosticSource = class
Public MustInherit Class DiagnosticSource
継承
DiagnosticSourceDiagnosticSourceDiagnosticSourceDiagnosticSource
派生

注釈

詳細については、次を参照してください。 DiagnosticSource ユーザー ガイドします。For more information, see DiagnosticSource User's Guide.

コンストラクター

DiagnosticSource() DiagnosticSource() DiagnosticSource() DiagnosticSource()

メソッド

Equals(Object) Equals(Object) Equals(Object) Equals(Object)

指定したオブジェクトが、現在のオブジェクトと等しいかどうかを判断します。Determines whether the specified object is equal to the current object.

(Inherited from Object)
GetHashCode() GetHashCode() GetHashCode() GetHashCode()

既定のハッシュ関数として機能します。Serves as the default hash function.

(Inherited from Object)
GetType() GetType() GetType() GetType()

現在のインスタンスの Type を取得します。Gets the Type of the current instance.

(Inherited from Object)
IsEnabled(String) IsEnabled(String) IsEnabled(String) IsEnabled(String)

通知イベントが有効になったかどうかを確認します。Verifies if the notification event is enabled.

IsEnabled(String, Object, Object) IsEnabled(String, Object, Object) IsEnabled(String, Object, Object) IsEnabled(String, Object, Object)

通知イベントが有効になったかどうかを確認します。Verifies it the notification event is enabled.

MemberwiseClone() MemberwiseClone() MemberwiseClone() MemberwiseClone()

現在の Object の簡易コピーを作成します。Creates a shallow copy of the current Object.

(Inherited from Object)
OnActivityExport(Activity, Object) OnActivityExport(Activity, Object) OnActivityExport(Activity, Object) OnActivityExport(Activity, Object)
OnActivityImport(Activity, Object) OnActivityImport(Activity, Object) OnActivityImport(Activity, Object) OnActivityImport(Activity, Object)
StartActivity(Activity, Object) StartActivity(Activity, Object) StartActivity(Activity, Object) StartActivity(Activity, Object)

Activity を開始し、開始イベントを書き込みます。Starts an Activity and writes a start event.

StopActivity(Activity, Object) StopActivity(Activity, Object) StopActivity(Activity, Object) StopActivity(Activity, Object)

指定した Activity を停止し、グローバルな Current アクティビティを維持し、コンシューマーに Activity が停止されたことを通知します。Stops the given Activity, maintains the global Current activity, and notifies consumers that the Activity was stopped.

ToString() ToString() ToString() ToString()

現在のオブジェクトを表す文字列を返します。Returns a string that represents the current object.

(Inherited from Object)
Write(String, Object) Write(String, Object) Write(String, Object) Write(String, Object)

複雑なペイロードのログを記録する汎用的な方法です。Provides a generic way of logging complex payloads.

適用対象