Microsoft.Extensions.Diagnostics.ResourceMonitoring Namnområde
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Innehåller klasser, structs och gränssnitt för övervakning av systemresurser, inklusive alternativ för konfiguration, ögonblicksbilder av resursanvändning och utgivare för resursdata.
Klasser
| Name | Description |
|---|---|
| ResourceMonitoringBuilderExtensions |
Gör att du kan konfigurera och registrera resursövervakningskomponenter. |
| ResourceMonitoringOptions |
Alternativ för att styra beteendet för resursövervakning. |
| ResourceQuota |
Innehåller klasser, structs och gränssnitt för övervakning av systemresurser, inklusive alternativ för konfiguration, ögonblicksbilder av resursanvändning och utgivare för resursdata. |
| ResourceQuotaProvider |
Innehåller klasser, structs och gränssnitt för övervakning av systemresurser, inklusive alternativ för konfiguration, ögonblicksbilder av resursanvändning och utgivare för resursdata. |
Strukturer
| Name | Description |
|---|---|
| ResourceUtilization |
Samlar in resursanvändning vid en viss tidpunkt. |
| Snapshot |
En ögonblicksbild av cpu- och minnesanvändningen som tas med jämna mellanrum över tid. |
| SystemResources |
Innehåller information om de cpu- och minnesgränser som definieras av det underliggande systemet. |
Gränssnitt
| Name | Description |
|---|---|
| IResourceMonitor |
Ger möjlighet att prova systemet för aktuell resursanvändning. |
| IResourceMonitorBuilder |
Hjälper till att skapa infrastrukturen för resursövervakning. |
| IResourceUtilizationPublisher |
Definierar kontraktet för en utgivare av resursanvändning som anropas när resursanvändningen beräknas. |
| ISnapshotProvider |
Ett gränssnitt som ska implementeras av en provider som representerar ett underliggande system och hämtar resursdata om det. |