Freigeben über


GCLargeObjectHeapCompactionMode Enumeration

Definition

Gibt an, ob die folgenden blockierende Garbage Collection den großen Objektheap (LOH) komprimiert.

public enum class GCLargeObjectHeapCompactionMode
public enum GCLargeObjectHeapCompactionMode
[System.Serializable]
public enum GCLargeObjectHeapCompactionMode
type GCLargeObjectHeapCompactionMode = 
[<System.Serializable>]
type GCLargeObjectHeapCompactionMode = 
Public Enum GCLargeObjectHeapCompactionMode
Vererbung
GCLargeObjectHeapCompactionMode
Attribute

Felder

CompactOnce 2

Der große Objektheap (LOH) wird während der nächsten blockierende Garbage Collection der zweiten Generation komprimiert.

Default 1

Der große Objektheap (LOH) wird nicht komprimiert.

Hinweise

Der Wert der GCSettings.LargeObjectHeapCompactionMode -Eigenschaft ist ein Member der Enumeration, der GCLargeObjectHeapCompactionMode angibt, ob die nächste vollständige blockierungsbasierte Garbage Collection auch den Heap für große Objekte (LOH) komprimiert. Standardmäßig wird der LOH nicht komprimiert. Ein Wert von CompactOnce gibt an, dass die blockierende Garbage Collection den LOH komprimieren wird. Nach der Garbage Collection wird der Wert der GCSettings.LargeObjectHeapCompactionMode -Eigenschaft auf Standard zurückgesetzt.

Gilt für:

Weitere Informationen