GC.GetAllocatedBytesForCurrentThread Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Obtém o número total de bytes alocados ao thread atual desde o início de seu tempo de vida.
public:
static long GetAllocatedBytesForCurrentThread();
public static long GetAllocatedBytesForCurrentThread ();
static member GetAllocatedBytesForCurrentThread : unit -> int64
Public Shared Function GetAllocatedBytesForCurrentThread () As Long
Retornos
O número total de bytes alocados ao thread atual desde o início de seu tempo de vida.
Comentários
O GetAllocatedBytesForCurrentThread
método retorna o número total de bytes alocados no heap gerenciado durante o tempo de vida de um thread, não o número total de bytes que sobreviveram à coleta de lixo. O valor retornado também não inclui alocações nativas.
Esse método é mais útil em cenários de monitoramento para medir a diferença na alocação de memória entre intervalos de tempo ou eventos.