Freigeben über


GC.GetAllocatedBytesForCurrentThread Methode

Definition

Ruft die Gesamtzahl der Bytes ab, die dem aktuellen Thread seit Beginn seiner Lebensdauer zugeordnet wurden.

public:
 static long GetAllocatedBytesForCurrentThread();
public static long GetAllocatedBytesForCurrentThread ();
static member GetAllocatedBytesForCurrentThread : unit -> int64
Public Shared Function GetAllocatedBytesForCurrentThread () As Long

Gibt zurück

Int64

Die Gesamtzahl der Bytes ab, die dem aktuellen Thread seit Beginn seiner Lebensdauer zugeordnet wurden.

Hinweise

Die GetAllocatedBytesForCurrentThread Methode gibt die Gesamtzahl der Bytes zurück, die während der Lebensdauer eines Threads auf dem verwalteten Heap zugewiesen wurden, nicht die Gesamtanzahl der Bytes, die die Garbage Collection überlebt haben. Der zurückgegebene Wert enthält auch keine nativen Zuordnungen.

Diese Methode ist bei Überwachungsszenarien am nützlichsten, um den Unterschied bei der Speicherzuweisung zwischen Zeitintervallen oder Ereignissen zu messen.

Gilt für