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
CollectionUsageThreshold
https://docs.oracle.com/en/java/javase/11/docs/api/java.management/java/lang/management/MemoryPoolMXBean.html#getCollectionUsageThreshold() https://docs.oracle.com/en/java/javase/11/docs/api/java.management/java/lang/management/MemoryPoolMXBean.html#setCollectionUsageThreshold(long)
long CollectionUsageThreshold { get; set; }
Property Value
CollectionUsageThresholdCount
long CollectionUsageThresholdCount { get; }
Property Value
MemoryManagerNames
String[] MemoryManagerNames { get; }
Property Value
- String[]
Name
String Name { get; }
Property Value
PeakUsage
MemoryUsage PeakUsage { get; }
Property Value
Type
MemoryType Type { get; }
Property Value
Usage
MemoryUsage Usage { get; }
Property Value
UsageThreshold
https://docs.oracle.com/en/java/javase/11/docs/api/java.management/java/lang/management/MemoryPoolMXBean.html#getUsageThreshold() https://docs.oracle.com/en/java/javase/11/docs/api/java.management/java/lang/management/MemoryPoolMXBean.html#setUsageThreshold(long)
long UsageThreshold { get; set; }
Property Value
UsageThresholdCount
long UsageThresholdCount { get; }
Property Value
Methods
IsCollectionUsageThresholdExceeded()
bool IsCollectionUsageThresholdExceeded()
Returns
IsCollectionUsageThresholdSupported()
bool IsCollectionUsageThresholdSupported()
Returns
IsUsageThresholdExceeded()
bool IsUsageThresholdExceeded()
Returns
IsUsageThresholdSupported()
bool IsUsageThresholdSupported()
Returns
IsValid()
bool IsValid()
Returns
ResetPeakUsage()
void ResetPeakUsage()