AppResourceGroupMemoryReport Class

Definition

Provides memory information for a resource group, such as commit usage.

public ref class AppResourceGroupMemoryReport sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 327680)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class AppResourceGroupMemoryReport final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 327680)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class AppResourceGroupMemoryReport
Public NotInheritable Class AppResourceGroupMemoryReport
Inheritance
Object Platform::Object IInspectable AppResourceGroupMemoryReport
Attributes

Windows requirements

Device family
Windows 10 Fall Creators Update (introduced in 10.0.16299.0)
API contract
Windows.Foundation.UniversalApiContract (introduced in v5.0)
App capabilities
appDiagnostics

Properties

CommitUsageLevel

Returns the commit usage level for the resource group.

CommitUsageLimit

Gets the limit of the amount of memory that can be committed (allocated) by this resource group.

PrivateCommitUsage

Gets the amount of private memory (memory that can't be shared between processes) committed by this resource group.

TotalCommitUsage

Gets the total amount of memory committed by this resource group.

Applies to

See also