Condividi tramite


ICounter<T> Interfaccia

Definizione

Contatore, come definito dallo standard OpenTelemetry. Specifica openTelemetry: specifica API .NET: https://opentelemetry.io/docs/reference/specification/metrics/api/https://learn.microsoft.com/en-us/dotnet/api/system.diagnostics.metrics.counter-1?view=net-6.0

Questa interfaccia consente la codifica dello standard OpenTelemetry senza aggiornare .NET Framework. Poiché è lo stesso standard, è possibile aggiornare le implementazioni a un wrapper sottile intorno a OTel quando è pronto. Ciò consente anche di evitare di ri-strumentazione per gli sviluppatori.

public interface ICounter<T> : Microsoft.VisualStudio.Telemetry.Metrics.IInstrument where T : struct
type ICounter<'T (requires 'T : struct)> = interface
    interface IInstrument
Public Interface ICounter(Of T)
Implements IInstrument

Parametri di tipo

T

Tipo di contatore. Tipi supportati: ByteInt64Int32DoubleInt16Single, e .Decimal

Derivato
Implementazioni

Proprietà

Description

Ottiene la descrizione dello strumento.

(Ereditato da IInstrument)
Enabled

Ottiene un valore che indica se sono presenti listener per questo strumento.

(Ereditato da IInstrument)
IsObservable

Ottiene un valore che indica se lo strumento è uno strumento osservabile.

(Ereditato da IInstrument)
Meter

Ottiene il contatore che ha creato lo strumento.

(Ereditato da IInstrument)
Name

Ottiene il nome dello strumento.

(Ereditato da IInstrument)
Unit

Ottiene l'unità di strumentazione delle misurazioni.

(Ereditato da IInstrument)

Metodi

Add(T, KeyValuePair<String,Object>, KeyValuePair<String,Object>, KeyValuePair<String,Object>)

Registra il valore di incremento della misura.

Add(T, KeyValuePair<String,Object>, KeyValuePair<String,Object>)

Registra il valore di incremento della misura.

Add(T, KeyValuePair<String,Object>)

Registra il valore di incremento della misura.

Add(T, KeyValuePair<String,Object>[])

Registra il valore di incremento della misura.

Add(T, ReadOnlySpan<KeyValuePair<String,Object>>)

Registra il valore di incremento della misura.

Add(T)

Registra il valore di incremento della misura.

Si applica a