Compartilhar via


Meter Construtores

Definição

Sobrecargas

Meter(MeterOptions)

Inicialize uma nova instância do Medidor usando o MeterOptions.

Meter(String)

Inicializa uma nova instância do Meter usando o nome do medidor especificado.

Meter(String, String)

Inicializa uma nova instância do Meter usando o nome e a versão do medidor especificados.

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

Inicializa uma nova instância do Medidor usando o nome e a versão do medidor.

Meter(MeterOptions)

Origem:
Meter.cs
Origem:
Meter.cs

Inicialize uma nova instância do Medidor usando o 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)

Parâmetros

options
MeterOptions

O objeto options usado para criar um medidor usando suas propriedades.

Aplica-se a

Meter(String)

Origem:
Meter.cs
Origem:
Meter.cs
Origem:
Meter.cs

Inicializa uma nova instância do Meter usando o nome do medidor especificado.

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)

Parâmetros

name
String

O nome do medidor.

Aplica-se a

Meter(String, String)

Origem:
Meter.cs
Origem:
Meter.cs
Origem:
Meter.cs

Inicializa uma nova instância do Meter usando o nome e a versão do medidor especificados.

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)

Parâmetros

name
String

O nome do medidor.

version
String

A versão opcional do Medidor.

Aplica-se a

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

Origem:
Meter.cs
Origem:
Meter.cs

Inicializa uma nova instância do Medidor usando o nome e a versão do medidor.

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)

Parâmetros

name
String

O nome do medidor.

version
String

A versão opcional do Medidor.

tags
IEnumerable<KeyValuePair<String,Object>>

As marcas opcionais do Medidor.

scope
Object

O escopo opcional do Medidor.

Comentários

Você pode usar o objeto scope para vincular vários Metros com um escopo específico. Por exemplo, um contêiner de injeção de dependência pode optar por associar todos os Medidores criados dentro do contêiner ao seu próprio escopo. Se o objeto scope for null, ele indicará que o Medidor não está vinculado a nenhum escopo específico.

Aplica-se a