Table of Contents

Interface IMemoryPoolMXBean

Namespace
Java.Lang.Management
Assembly
MASES.JNet.dll

.NET interface for TO BE DEFINED FROM USER

public interface IMemoryPoolMXBean : IPlatformManagedObject
Inherited Members

Properties

CollectionUsage

MemoryUsage CollectionUsage { get; }

Property Value

MemoryUsage

CollectionUsageThreshold

long CollectionUsageThreshold { get; set; }

Property Value

long

CollectionUsageThresholdCount

long CollectionUsageThresholdCount { get; }

Property Value

long

MemoryManagerNames

String[] MemoryManagerNames { get; }

Property Value

String[]

Name

String Name { get; }

Property Value

String

PeakUsage

MemoryUsage PeakUsage { get; }

Property Value

MemoryUsage

Type

MemoryType Type { get; }

Property Value

MemoryType

Usage

MemoryUsage Usage { get; }

Property Value

MemoryUsage

UsageThreshold

long UsageThreshold { get; set; }

Property Value

long

UsageThresholdCount

long UsageThresholdCount { get; }

Property Value

long

Methods

IsCollectionUsageThresholdExceeded()

bool IsCollectionUsageThresholdExceeded()

Returns

bool

bool

IsCollectionUsageThresholdSupported()

bool IsCollectionUsageThresholdSupported()

Returns

bool

bool

IsUsageThresholdExceeded()

bool IsUsageThresholdExceeded()

Returns

bool

bool

IsUsageThresholdSupported()

bool IsUsageThresholdSupported()

Returns

bool

bool

IsValid()

bool IsValid()

Returns

bool

bool

ResetPeakUsage()

void ResetPeakUsage()