次の方法で共有


ObservableInstrument<T> コンストラクター

定義

オーバーロード

ObservableInstrument<T>(Meter, String, String, String)

指定したメーター、名前、説明、およびユニットを使用して、 クラスの新しいインスタンス ObservableInstrument<T> を初期化します。 ObservableInstrument{T} を拡張するすべてのクラスは、拡張クラスのオブジェクトを構築するときに、このコンストラクターを呼び出す必要があります。

ObservableInstrument<T>(Meter, String, String, String, IEnumerable<KeyValuePair<String,Object>>)

指定したメーター、名前、説明、およびユニットを使用して、 クラスの新しいインスタンス ObservableInstrument<T> を初期化します。

ObservableInstrument<T>(Meter, String, String, String)

ソース:
ObservableInstrument.cs
ソース:
ObservableInstrument.cs
ソース:
ObservableInstrument.cs

指定したメーター、名前、説明、およびユニットを使用して、 クラスの新しいインスタンス ObservableInstrument<T> を初期化します。 ObservableInstrument{T} を拡張するすべてのクラスは、拡張クラスのオブジェクトを構築するときに、このコンストラクターを呼び出す必要があります。

protected:
 ObservableInstrument(System::Diagnostics::Metrics::Meter ^ meter, System::String ^ name, System::String ^ unit, System::String ^ description);
protected ObservableInstrument (System.Diagnostics.Metrics.Meter meter, string name, string? unit, string? description);
new System.Diagnostics.Metrics.ObservableInstrument<'T (requires 'T : struct)> : System.Diagnostics.Metrics.Meter * string * string * string -> System.Diagnostics.Metrics.ObservableInstrument<'T (requires 'T : struct)>
Protected Sub New (meter As Meter, name As String, unit As String, description As String)

パラメーター

meter
Meter

インストルメントを作成したメーター。

name
String

インストルメント名。 として null を使用することはできません。

unit
String

測定の任意器械の単位。

description
String

オプションのインストルメントの説明。

適用対象

ObservableInstrument<T>(Meter, String, String, String, IEnumerable<KeyValuePair<String,Object>>)

ソース:
ObservableInstrument.cs
ソース:
ObservableInstrument.cs

指定したメーター、名前、説明、およびユニットを使用して、 クラスの新しいインスタンス ObservableInstrument<T> を初期化します。

protected:
 ObservableInstrument(System::Diagnostics::Metrics::Meter ^ meter, System::String ^ name, System::String ^ unit, System::String ^ description, System::Collections::Generic::IEnumerable<System::Collections::Generic::KeyValuePair<System::String ^, System::Object ^>> ^ tags);
protected ObservableInstrument (System.Diagnostics.Metrics.Meter meter, string name, string? unit, string? description, System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<string,object?>>? tags);
new System.Diagnostics.Metrics.ObservableInstrument<'T (requires 'T : struct)> : System.Diagnostics.Metrics.Meter * string * string * string * seq<System.Collections.Generic.KeyValuePair<string, obj>> -> System.Diagnostics.Metrics.ObservableInstrument<'T (requires 'T : struct)>
Protected Sub New (meter As Meter, name As String, unit As String, description As String, tags As IEnumerable(Of KeyValuePair(Of String, Object)))

パラメーター

meter
Meter

インストルメントを作成したメーター。

name
String

インストルメント名。 null にすることはできません。

unit
String

測定の任意器械の単位。

description
String

オプションのインストルメントの説明。

tags
IEnumerable<KeyValuePair<String,Object>>

カウンターにアタッチするタグ。

注釈

拡張するすべてのクラスは、 ObservableInstrument<T> 拡張クラスのオブジェクトを構築するときに、このコンストラクターを呼び出す必要があります。

適用対象