Share via


Instrument<T> Konstruktoren

Definition

Überlädt

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

Create das Metrikinstrument mithilfe der Eigenschaften Verbrauchseinheit, Name, Beschreibung und Einheit.

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

Initialisiert eine neue instance der Instrument<T> -Klasse mit der angegebenen Verbrauchseinheit, dem angegebenen Namen, der angegebenen Beschreibung und der angegebenen Einheit.

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

Quelle:
Instrument.common.cs
Quelle:
Instrument.common.cs
Quelle:
Instrument.common.cs

Create das Metrikinstrument mithilfe der Eigenschaften Verbrauchseinheit, Name, Beschreibung und Einheit.

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)

Parameter

meter
Meter

Die Verbrauchseinheit, die das Instrument erstellt hat.

name
String

Der Name des Instruments. Darf nicht null sein.

unit
String

Optionale Maßeinheit des Instruments.

description
String

Optionale Gerätebeschreibung.

Hinweise

Alle Klassen, die Instrument{T} erweitern, müssen diesen Konstruktor aufrufen, wenn Objekte der erweiterten Klasse erstellt werden.

Gilt für:

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

Quelle:
Instrument.common.cs
Quelle:
Instrument.common.cs

Initialisiert eine neue instance der Instrument<T> -Klasse mit der angegebenen Verbrauchseinheit, dem angegebenen Namen, der angegebenen Beschreibung und der angegebenen Einheit.

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)))

Parameter

meter
Meter

Die Verbrauchseinheit, die das Instrument erstellt hat.

name
String

Der Name des Instruments. Darf nicht null sein.

unit
String

Eine optionale Instrumenteinheit von Messungen.

description
String

Eine optionale Instrumentbeschreibung.

tags
IEnumerable<KeyValuePair<String,Object>>

Optionale Instrumenttags.

Hinweise

Alle Klassen, die erweitern Instrument<T> , müssen diesen Konstruktor aufrufen, wenn ein Objekt der erweiterten Klasse erstellt wird.

Gilt für: