다음을 통해 공유


Instrument 생성자

정의

오버로드

Instrument(Meter, String)

Instrument새 인스턴스를 생성합니다.

Instrument(Meter, String, String, String)

미터, 이름, 설명 및 단위와 같은 공통 계측 속성을 초기화하는 보호된 생성자입니다.

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

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

Instrument(Meter, String)

Instrument새 인스턴스를 생성합니다.

protected:
 Instrument(System::Diagnostics::Metrics::Meter ^ meter, System::String ^ name);
protected Instrument (System.Diagnostics.Metrics.Meter meter, string name);
new System.Diagnostics.Metrics.Instrument : System.Diagnostics.Metrics.Meter * string -> System.Diagnostics.Metrics.Instrument
Protected Sub New (meter As Meter, name As String)

매개 변수

meter
Meter

계측기를 만든 미터입니다. null수 없습니다.

name
String

계측 이름입니다. null수 없습니다.

적용 대상

Instrument(Meter, String, String, String)

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

미터, 이름, 설명 및 단위와 같은 공통 계측 속성을 초기화하는 보호된 생성자입니다.

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 : System.Diagnostics.Metrics.Meter * string * string * string -> System.Diagnostics.Metrics.Instrument
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에서 이 생성자를 호출해야 하는 모든 클래스입니다.

적용 대상

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

Source:
Instrument.cs
Source:
Instrument.cs

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

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);
protected Instrument (System.Diagnostics.Metrics.Meter meter, string name, string? unit = default, string? description = default, System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<string,object?>>? tags = default);
new System.Diagnostics.Metrics.Instrument : System.Diagnostics.Metrics.Meter * string * string * string * seq<System.Collections.Generic.KeyValuePair<string, obj>> -> System.Diagnostics.Metrics.Instrument
Protected Sub New (meter As Meter, name As String, unit As String, description As String, tags As IEnumerable(Of KeyValuePair(Of String, Object)))
Protected Sub New (meter As Meter, name As String, Optional unit As String = Nothing, Optional description As String = Nothing, Optional tags As IEnumerable(Of KeyValuePair(Of String, Object)) = Nothing)

매개 변수

meter
Meter

계측기를 만든 미터입니다.

name
String

계측 이름입니다. null수 없습니다.

unit
String

측정의 선택적 계측 단위입니다.

description
String

선택적 계측 설명입니다.

tags
IEnumerable<KeyValuePair<String,Object>>

선택적 계측 태그입니다.

설명

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

적용 대상