Microsoft.Extensions.Diagnostics.Latency Przestrzeń nazw
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Zawiera klasy, struktury i interfejsy służące do mierzenia i eksportowania danych opóźnienia, w tym opcji kontekstów opóźnienia, punktów kontrolnych, miar i tagów.
Klasy
| Nazwa | Opis |
|---|---|
| LatencyConsoleOptions |
Opcje dotyczące eksportera danych opóźnienia konsoli. |
| LatencyContextOptions |
Opcje opóźnieniaContext. |
| LatencyContextRegistrationOptions |
Zarejestrowane nazwy dla elementu ILatencyContext. |
Struktury
| Nazwa | Opis |
|---|---|
| Checkpoint |
Reprezentuje zdarzenie i czas, w którym wystąpił w stosunku do dobrze znanego punktu początkowego. |
| CheckpointToken |
Reprezentuje zarejestrowany punkt kontrolny. |
| LatencyData |
Hermetyzuje stan skumulowany podczas mierzenia opóźnienia operacji. |
| Measure |
Reprezentuje miarę. |
| MeasureToken |
Reprezentuje zarejestrowaną miarę. |
| Tag |
Reprezentuje parę nazw i wartości w celu zapewnienia metadanych dotyczących mierzonej operacji. |
| TagToken |
Reprezentuje zarejestrowany tag. |
Interfejsy
| Nazwa | Opis |
|---|---|
| ILatencyContext |
Abstrakcja, która zapewnia kontekst pomiaru opóźnienia i diagnostyki. |
| ILatencyContextProvider |
Fabryka kontekstów opóźnień. |
| ILatencyContextTokenIssuer |
Problemy z tokenami dla różnych typów obiektów. |
| ILatencyDataExporter |
Abstrakcja używana do eksportowania danych opóźnienia. |