Partager via


Instrument<T> Constructeurs

Définition

Surcharges

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

Créez l’instrument de métriques à l’aide du compteur de propriétés, du nom, de la description et de l’unité.

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

Initialise une nouvelle instance de la classe avec le Instrument<T> compteur, le nom, la description et l’unité spécifiés.

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)

Paramètres

meter
Meter
name
String

S’applique à

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

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

Créez l’instrument de métriques à l’aide du compteur de propriétés, du nom, de la description et de l’unité.

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)

Paramètres

meter
Meter

Compteur qui a créé l’instrument.

name
String

Nom de l’instrument. Ne peut pas être null.

unit
String

Unité d’instrument facultative de mesures.

description
String

Description facultative de l’instrument.

Remarques

Toutes les classes qui étendent Instrument{T} doivent appeler ce constructeur lors de la construction d’objets de la classe étendue.

S’applique à

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

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

Initialise une nouvelle instance de la classe avec le Instrument<T> compteur, le nom, la description et l’unité spécifiés.

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

Paramètres

meter
Meter

Compteur qui a créé l’instrument.

name
String

Nom de l’instrument. Ne peut pas être null.

unit
String

Unité d’instrument facultative de mesures.

description
String

Description facultative de l’instrument.

tags
IEnumerable<KeyValuePair<String,Object>>

Balises d’instrument facultatives.

Remarques

Toutes les classes qui étendent Instrument<T> doivent appeler ce constructeur lors de la construction d’un objet de la classe étendue.

S’applique à

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)

Paramètres

meter
Meter
name
String
unit
String
description
String

S’applique à