GCKind Enumeration
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Gibt die Art der Garbage Collection an.
public enum class GCKind
public enum GCKind
type GCKind =
Public Enum GCKind
- Vererbung
Felder
Any | 0 | Eine beliebige Art von Sammlung. |
Background | 3 | Eine Hintergrundsammlung. Dies ist immer eine Gen2-Sammlung. |
Ephemeral | 1 | Eine gen0- oder gen1-Sammlung. |
FullBlocking | 2 | Eine blockierende gen2-Sammlung. |
Hinweise
Ein GC kann eine der drei Arten sein - ephemeral, voll blockieren oder Hintergrund. Ihre Frequenzen unterscheiden sich sehr. Ephemerale GCs treten viel häufiger als die anderen beiden Arten auf. Hintergrund-GCs treten in der Regel selten auf, und voll blockierende GCs treten in der Regel sehr selten auf. Um die sehr seltenen GCs zu probieren, werden Sammlungen in Arten getrennt, sodass Anrufer alle drei Arten anfordern können, während eine angemessene Samplingrate beibehalten wird. Wenn Sie beispielsweise einmal jede Sekunde probieren, ohne diesen Unterschied, können Sie niemals einen Hintergrund GC beobachten. Mit diesem Unterschied können Sie immer Informationen über die letzte GC-Art erhalten, die Sie angeben.