GCLargeObjectHeapCompactionMode Výčet

Definice

Určuje, zda další blokující uvolňování paměti komprimuje velkou haldu objektu (LOH).

public enum class GCLargeObjectHeapCompactionMode
public enum GCLargeObjectHeapCompactionMode
[System.Serializable]
public enum GCLargeObjectHeapCompactionMode
type GCLargeObjectHeapCompactionMode = 
[<System.Serializable>]
type GCLargeObjectHeapCompactionMode = 
Public Enum GCLargeObjectHeapCompactionMode
Dědičnost
GCLargeObjectHeapCompactionMode
Atributy

Pole

CompactOnce 2

Velká halda objektu (LOH) bude komprimována během příští blokující generace 2 uvolňování paměti.

Default 1

Velká halda objektu (LOH) není komprimována.

Poznámky

Hodnota GCSettings.LargeObjectHeapCompactionMode vlastnosti je členem GCLargeObjectHeapCompactionMode výčtu, který označuje, zda další úplné blokování uvolňování paměti také komprimuje velkou haldu objektu (LOH). Ve výchozím nastavení není LOH komprimován. Hodnota CompactOnce označuje, že blokující uvolňování paměti zkomprimuje LOH. Po uvolnění paměti se hodnota GCSettings.LargeObjectHeapCompactionMode vlastnosti vrátí na Výchozí.

Platí pro

Viz také