Freigeben über


GCMemoryInfo.TotalAvailableMemoryBytes Eigenschaft

Definition

Ruft den für den Garbage Collector zu verwendenden gesamten verfügbaren Arbeitsspeicher ab, wenn die letzte Garbage Collection erfolgt ist.

public:
 property long TotalAvailableMemoryBytes { long get(); };
public long TotalAvailableMemoryBytes { get; }
member this.TotalAvailableMemoryBytes : int64
Public ReadOnly Property TotalAvailableMemoryBytes As Long

Eigenschaftswert

Der gesamt verfügbare Arbeitsspeicher in Bytes, der vom Garbage Collector verwendet werden soll, wenn die letzte Garbage Collection aufgetreten ist.

Hinweise

Dieser Eigenschaftswert ist der Wert der COMPlus_GCHeapHardLimit Umgebungsvariablen oder der Server.GC.HeapHardLimit Wert in runtimeconfig.json, wenn eine festgelegt ist.

Wenn das Programm in einem Container ausgeführt wird, ist dieser Wert ein implementierungsdefinierter Bruchteil der Größe des Containers.

Andernfalls entspricht der Wert der -Eigenschaft dem physischen Speicher auf dem Computer, der für den Garbage Collector zum Zeitpunkt der letzten Garbage Collection verfügbar war.

Gilt für: