Instrument 构造函数
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
重载
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
可选检测说明。
注解
在构造扩展类的对象时,Instruments 必须调用此构造函数的所有类。
适用于
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 的所有类在构造扩展类的对象时都需要调用此构造函数。