Freigeben über


Meter Konstruktoren

Definition

Überlädt

Meter(MeterOptions)

Initialisieren Sie eine neue Instanz der Verbrauchseinheit mithilfe von MeterOptions.

Meter(String)

Initialisiert eine neue Instanz von Meter unter Verwendung des angegebenen Verbrauchseinheitsnamens.

Meter(String, String)

Initialisiert eine neue Instanz von Meter unter Verwendung des angegebenen Verbrauchseinheitsnamens und der angegebenen Version.

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

Initialisiert eine neue Instanz der Verbrauchseinheit mit dem Namen und der Version der Verbrauchseinheit.

Meter(MeterOptions)

Quelle:
Meter.cs
Quelle:
Meter.cs

Initialisieren Sie eine neue Instanz der Verbrauchseinheit mithilfe von MeterOptions.

public:
 Meter(System::Diagnostics::Metrics::MeterOptions ^ options);
public Meter (System.Diagnostics.Metrics.MeterOptions options);
new System.Diagnostics.Metrics.Meter : System.Diagnostics.Metrics.MeterOptions -> System.Diagnostics.Metrics.Meter
Public Sub New (options As MeterOptions)

Parameter

options
MeterOptions

Das Optionsobjekt, das zum Erstellen einer Verbrauchseinheit mithilfe der zugehörigen Eigenschaften verwendet wird.

Gilt für:

Meter(String)

Quelle:
Meter.cs
Quelle:
Meter.cs
Quelle:
Meter.cs

Initialisiert eine neue Instanz von Meter unter Verwendung des angegebenen Verbrauchseinheitsnamens.

public:
 Meter(System::String ^ name);
public Meter (string name);
new System.Diagnostics.Metrics.Meter : string -> System.Diagnostics.Metrics.Meter
Public Sub New (name As String)

Parameter

name
String

Der Name der Verbrauchseinheit.

Gilt für:

Meter(String, String)

Quelle:
Meter.cs
Quelle:
Meter.cs
Quelle:
Meter.cs

Initialisiert eine neue Instanz von Meter unter Verwendung des angegebenen Verbrauchseinheitsnamens und der angegebenen Version.

public:
 Meter(System::String ^ name, System::String ^ version);
public Meter (string name, string? version);
new System.Diagnostics.Metrics.Meter : string * string -> System.Diagnostics.Metrics.Meter
Public Sub New (name As String, version As String)

Parameter

name
String

Der Name der Verbrauchseinheit.

version
String

Die optionale Meter-Version.

Gilt für:

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

Quelle:
Meter.cs
Quelle:
Meter.cs

Initialisiert eine neue Instanz der Verbrauchseinheit mit dem Namen und der Version der Verbrauchseinheit.

public Meter (string name, string? version, System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<string,object?>>? tags, object? scope = default);
new System.Diagnostics.Metrics.Meter : string * string * seq<System.Collections.Generic.KeyValuePair<string, obj>> * obj -> System.Diagnostics.Metrics.Meter
Public Sub New (name As String, version As String, tags As IEnumerable(Of KeyValuePair(Of String, Object)), Optional scope As Object = Nothing)

Parameter

name
String

Der Name der Verbrauchseinheit.

version
String

Die optionale Meter-Version.

tags
IEnumerable<KeyValuePair<String,Object>>

Die optionalen Verbrauchstags.

scope
Object

Der optionale Meter-Bereich.

Hinweise

Sie können das Bereichsobjekt verwenden, um mehrere Meter mit einem bestimmten Bereich zu verknüpfen. Beispielsweise kann ein Abhängigkeitsinjektionscontainer auswählen, ob alle Zähler, die innerhalb des Containers erstellt werden, einem eigenen Bereich zugeordnet werden sollen. Wenn das Bereichsobjekt ist null, gibt dies an, dass die Verbrauchseinheit nicht mit einem bestimmten Bereich verknüpft ist.

Gilt für: