Microsoft.Extensions.Diagnostics.Latency Spazio dei nomi

Contiene classi, struct e interfacce per misurare ed esportare i dati di latenza, incluse le opzioni per contesti di latenza, checkpoint, misure e tag.

Classi

Nome Descrizione
LatencyConsoleOptions

Opzioni per l'utilità di esportazione dei dati della latenza della console.

LatencyContextOptions

Opzioni per LatencyContext.

LatencyContextRegistrationOptions

Nomi registrati per ILatencyContext.

Struct

Nome Descrizione
Checkpoint

Rappresenta un evento e l'ora in cui si è verificata rispetto a un punto di partenza noto.

CheckpointToken

Rappresenta un checkpoint registrato.

LatencyData

Incapsula lo stato accumulato durante la misurazione della latenza di un'operazione.

Measure

Rappresenta una misura.

MeasureToken

Rappresenta una misura registrata.

Tag

Rappresenta un nome e una coppia di valori per fornire metadati relativi a un'operazione misurata.

TagToken

Rappresenta un tag registrato.

Interfacce

Nome Descrizione
ILatencyContext

Astrazione che fornisce il contesto per la misurazione e la diagnostica della latenza.

ILatencyContextProvider

Factory di contesti di latenza.

ILatencyContextTokenIssuer

Rilascia token per vari tipi di oggetto.

ILatencyDataExporter

Astrazione usata per esportare i dati di latenza.