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

C#
protected ObservableInstrument (System.Diagnostics.Metrics.Meter meter, string name, string? unit, string? description);

パラメーター

meter
Meter

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

name
String

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

unit
String

測定の任意器械の単位。

description
String

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

適用対象

.NET 9 およびその他のバージョン
製品 バージョン
.NET 6, 7, 8, 9
.NET Framework 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 2.0

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

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

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

C#
protected ObservableInstrument (System.Diagnostics.Metrics.Meter meter, string name, string? unit, string? description, System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<string,object?>>? tags);

パラメーター

meter
Meter

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

name
String

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

unit
String

測定の任意器械の単位。

description
String

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

tags
IEnumerable<KeyValuePair<String,Object>>

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

注釈

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

適用対象

.NET 9 およびその他のバージョン
製品 バージョン
.NET 6, 7, 8, 9
.NET Framework 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 2.0