ResourceUtilization Struct
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Caution
This API is obsolete and will be removed in a future version. Consider using Resource Monitoring observable instruments.
Captures resource usage at a given point in time.
public value class ResourceUtilization
[System.Obsolete("This API is obsolete and will be removed in a future version. Consider using Resource Monitoring observable instruments.", DiagnosticId="EXTOBS0001", UrlFormat="https://aka.ms/dotnet-extensions-warnings/{0}")]
public readonly struct ResourceUtilization
[<System.Obsolete("This API is obsolete and will be removed in a future version. Consider using Resource Monitoring observable instruments.", DiagnosticId="EXTOBS0001", UrlFormat="https://aka.ms/dotnet-extensions-warnings/{0}")>]
type ResourceUtilization = struct
Public Structure ResourceUtilization
- Inheritance
- Attributes
Constructors
ResourceUtilization(Double, UInt64, SystemResources) |
Initializes a new instance of the ResourceUtilization struct. |
Properties
CpuUsedPercentage |
Gets the CPU utilization percentage. |
MemoryUsedInBytes |
Gets the total memory used. |
MemoryUsedPercentage |
Gets the memory utilization percentage. |
Snapshot |
Gets the latest snapshot of the resource utilization of the system. |
SystemResources |
Gets the CPU and memory limits defined by the underlying system. |
Applies to
.NET