Instrument<T> Konstruktoren
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Überlädt
Instrument<T>(Meter, String) | |
Instrument<T>(Meter, String, String, String) |
Erstellen Sie das Metrikinstrument mithilfe der Eigenschaften Meter, Name, Beschreibung und Einheit. |
Instrument<T>(Meter, String, String, String, IEnumerable<KeyValuePair<String,Object>>) |
Initialisiert eine neue Instanz der Instrument<T> -Klasse mit dem angegebenen Messgerät, Namen, Beschreibung und Einheit. |
Instrument<T>(Meter, String, String, String, IEnumerable<KeyValuePair<String,Object>>, InstrumentAdvice<T>) |
Instrument<T>(Meter, String)
protected:
Instrument(System::Diagnostics::Metrics::Meter ^ meter, System::String ^ name);
protected Instrument (System.Diagnostics.Metrics.Meter meter, string name);
new System.Diagnostics.Metrics.Instrument<'T (requires 'T : struct)> : System.Diagnostics.Metrics.Meter * string -> System.Diagnostics.Metrics.Instrument<'T (requires 'T : struct)>
Protected Sub New (meter As Meter, name As String)
Parameter
- meter
- Meter
- name
- String
Gilt für:
Instrument<T>(Meter, String, String, String)
- Quelle:
- Instrument.common.cs
- Quelle:
- Instrument.common.cs
- Quelle:
- Instrument.common.cs
Erstellen Sie das Metrikinstrument mithilfe der Eigenschaften Meter, 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
Das Messgerät, das das Instrument erstellt hat.
- name
- String
Der Gerätename. Darf nicht null
sein.
- unit
- String
Optionale Instrumenteinheit.
- description
- String
Optionale Gerätebeschreibung.
Hinweise
Alle Klassen, die Instrument{T} erweitern, müssen diesen Konstruktor beim Erstellen von Objekten der erweiterten Klasse aufrufen.
Gilt für:
Instrument<T>(Meter, String, String, String, IEnumerable<KeyValuePair<String,Object>>)
- Quelle:
- Instrument.common.cs
- Quelle:
- Instrument.common.cs
Initialisiert eine neue Instanz der Instrument<T> -Klasse mit dem angegebenen Messgerät, Namen, Beschreibung und 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
Das Messgerät, das das Instrument erstellt hat.
- name
- String
Der Gerätename. Darf nicht null
sein.
- unit
- String
Eine optionale Instrumenteinheit von Messungen.
- description
- String
Eine optionale Gerätebeschreibung.
- tags
- IEnumerable<KeyValuePair<String,Object>>
Optionale Instrumententags.
Hinweise
Alle Klassen, die erweitern Instrument<T> , müssen diesen Konstruktor aufrufen, wenn ein Objekt der erweiterten Klasse erstellt wird.
Gilt für:
Instrument<T>(Meter, String, String, String, IEnumerable<KeyValuePair<String,Object>>, InstrumentAdvice<T>)
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, System.Diagnostics.Metrics.InstrumentAdvice<T>? advice = default);
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.InstrumentAdvice<'T (requires 'T : struct)> -> System.Diagnostics.Metrics.Instrument<'T (requires 'T : struct)>
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, Optional advice As InstrumentAdvice(Of T) = Nothing)
Parameter
- meter
- Meter
- name
- String
- unit
- String
- description
- String
- tags
- IEnumerable<KeyValuePair<String,Object>>
- advice
- InstrumentAdvice<T>
Gilt für:
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für