Share via


Meter Costruttori

Definizione

Overload

Meter(MeterOptions)

Inizializzare una nuova istanza del contatore usando .MeterOptions

Meter(String)

Inizializza una nuova istanza di utilizzando il nome del Meter contatore specificato.

Meter(String, String)

Inizializza una nuova istanza di Meter utilizzando il nome e la versione del contatore specificati.

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

Inizializza una nuova istanza del contatore utilizzando il nome e la versione del contatore.

Meter(MeterOptions)

Origine:
Meter.cs
Origine:
Meter.cs

Inizializzare una nuova istanza del contatore usando .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)

Parametri

options
MeterOptions

Oggetto options utilizzato per creare un contatore utilizzando le relative proprietà.

Si applica a

Meter(String)

Origine:
Meter.cs
Origine:
Meter.cs
Origine:
Meter.cs

Inizializza una nuova istanza di utilizzando il nome del Meter contatore specificato.

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)

Parametri

name
String

Nome contatore.

Si applica a

Meter(String, String)

Origine:
Meter.cs
Origine:
Meter.cs
Origine:
Meter.cs

Inizializza una nuova istanza di Meter utilizzando il nome e la versione del contatore specificati.

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)

Parametri

name
String

Nome contatore.

version
String

Versione facoltativa del contatore.

Si applica a

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

Origine:
Meter.cs
Origine:
Meter.cs

Inizializza una nuova istanza del contatore utilizzando il nome e la versione del contatore.

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)

Parametri

name
String

Nome contatore.

version
String

Versione facoltativa del contatore.

tags
IEnumerable<KeyValuePair<String,Object>>

Tag contatore facoltativi.

scope
Object

Ambito contatore facoltativo.

Commenti

È possibile utilizzare l'oggetto ambito per collegare diversi contatori a un determinato ambito. Ad esempio, un contenitore di inserimento delle dipendenze può scegliere di associare tutti i contatori creati all'interno del contenitore con il proprio ambito. Se l'oggetto ambito è null, indica che il contatore non è collegato a un ambito specifico.

Si applica a