Struct SystemInfo
- Namespace
- LightningChartLib.WinForms.Charting
- Assembly
- LightningChart.WinForms.Charting.NET4.dll
Contains information about the users system.
public struct SystemInfo
- Inherited Members
Properties
AvailableRam
Available ram in the system.
public string AvailableRam { get; }
Property Value
CultureInfo
System local culture information.
public CultureInfo CultureInfo { get; }
Property Value
FinalizationSurvivors
GC Finalization Survivors.
public float FinalizationSurvivors { get; }
Property Value
Gen0HeapSize
GC Gen 0 Heap Size.
public float Gen0HeapSize { get; }
Property Value
Gen1HeapSize
GC Gen 1 Heap Size.
public float Gen1HeapSize { get; }
Property Value
Gen2HeapSize
GC Gen 2 Heap Size.
public float Gen2HeapSize { get; }
Property Value
Is64bit
Is current system 64 bit.
public bool Is64bit { get; }
Property Value
NetFrameworkVersion
.NET Framework version of the application
public string NetFrameworkVersion { get; }
Property Value
OS
Current operating system.
public OperatingSystem OS { get; }
Property Value
UsedRam
Amount of ram used by the process.
public string UsedRam { get; }
Property Value
Methods
GatherGCStats()
Gathers garbage collector statistics.
public void GatherGCStats()
GatherSystemInfo(bool)
Gathers system information.
public void GatherSystemInfo(bool gatherGCStats)
Parameters
gatherGCStatsboolSets whether GC information is collected. Collection is really slow, can take even seconds, so shouldn't be collected on exceptions!
ToString()
Returns struct values as a string.
public override string ToString()
Returns
- string
Struct values as a string.