Microsoft.Extensions.Diagnostics.Latency Naamruimte

Bevat klassen, structs en interfaces voor het meten en exporteren van latentiegegevens, waaronder opties voor latentiecontexten, controlepunten, metingen en tags.

Klassen

Name Description
LatencyConsoleOptions

Opties voor gegevensexporteur voor consolelatentie.

LatencyContextOptions

Opties voor LatencyContext.

LatencyContextRegistrationOptions

Geregistreerde namen voor ILatencyContext.

Structs

Name Description
Checkpoint

Vertegenwoordigt een gebeurtenis en de tijd waarop deze heeft plaatsgevonden ten opzichte van een bekend beginpunt.

CheckpointToken

Vertegenwoordigt een geregistreerd controlepunt.

LatencyData

De status wordt ingekapseld tijdens het meten van de latentie van een bewerking.

Measure

Vertegenwoordigt een meting.

MeasureToken

Vertegenwoordigt een geregistreerde meting.

Tag

Vertegenwoordigt een naam- en waardepaar om metagegevens op te geven over een bewerking die wordt gemeten.

TagToken

Vertegenwoordigt een geregistreerde tag.

Interfaces

Name Description
ILatencyContext

Abstractie die de context biedt voor latentiemeting en diagnostische gegevens.

ILatencyContextProvider

Een factory met latentiecontexten.

ILatencyContextTokenIssuer

Problemen met tokens voor verschillende objecttypen.

ILatencyDataExporter

Abstractie die wordt gebruikt voor het exporteren van latentiegegevens.