Share via


Instrument<T> 생성자

정의

오버로드

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

속성 미터, 이름, 설명 및 단위를 사용하여 메트릭 계측을 Create.

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

지정된 미터, 이름, 설명 및 단위를 Instrument<T> 사용하여 클래스의 새 instance 초기화합니다.

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

Source:
Instrument.common.cs
Source:
Instrument.common.cs
Source:
Instrument.common.cs

속성 미터, 이름, 설명 및 단위를 사용하여 메트릭 계측을 Create.

protected:
 Instrument(System::Diagnostics::Metrics::Meter ^ meter, System::String ^ name, System::String ^ unit, System::String ^ description);
protected Instrument (System.Diagnostics.Metrics.Meter meter, string name, string? unit, string? description);
new System.Diagnostics.Metrics.Instrument<'T (requires 'T : struct)> : System.Diagnostics.Metrics.Meter * string * string * string -> System.Diagnostics.Metrics.Instrument<'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

선택적 계측 설명입니다.

설명

Instrument{T}를 확장하는 모든 클래스는 확장 클래스의 개체를 생성할 때 이 생성자를 호출해야 합니다.

적용 대상

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

Source:
Instrument.common.cs
Source:
Instrument.common.cs

지정된 미터, 이름, 설명 및 단위를 Instrument<T> 사용하여 클래스의 새 instance 초기화합니다.

protected:
 Instrument(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 Instrument (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.Instrument<'T (requires 'T : struct)> : System.Diagnostics.Metrics.Meter * string * string * string * seq<System.Collections.Generic.KeyValuePair<string, obj>> -> System.Diagnostics.Metrics.Instrument<'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>>

선택적 계측 태그입니다.

설명

확장되는 모든 클래스는 확장 Instrument<T> 클래스의 개체를 생성할 때 이 생성자를 호출해야 합니다.

적용 대상