Share via


AppMemoryReport Class

Definition

Represents app memory usage at a single point in time.

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

Windows requirements

Device family
Windows 10 (introduced in 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (introduced in v1.0)

Remarks

Version history

Windows version SDK version Value added
1709 16299 ExpectedTotalCommitLimit

Properties

ExpectedTotalCommitLimit

Gets the expected commit limit for the current app.

PeakPrivateCommitUsage

Gets the app's peak usage of private commit.

PrivateCommitUsage

Gets the app's usage of private commit.

TotalCommitLimit

Gets the app's total cap for private plus shared commit.

TotalCommitUsage

Gets the app's total usage of private plus shared commit.

Applies to