Edit

Share via


EnvironmentStatistics Struct

Definition

Contains statistics about the current process and its execution environment.

[Orleans.Alias("Orleans.Statistics.EnvironmentStatistics")]
[Orleans.GenerateSerializer]
[Orleans.Immutable]
public readonly struct EnvironmentStatistics
[<Orleans.Alias("Orleans.Statistics.EnvironmentStatistics")>]
[<Orleans.GenerateSerializer>]
[<Orleans.Immutable>]
type EnvironmentStatistics = struct
Public Structure EnvironmentStatistics
Inheritance
EnvironmentStatistics
Attributes

Fields

AvailableMemoryBytes

The amount of memory currently available for allocations to the process.

CpuUsagePercentage

The system CPU usage.

MaximumAvailableMemoryBytes

The maximum amount of memory available to the process.

MemoryUsageBytes

The amount of managed memory currently consumed by the process.

Applies to