GC.GetAllocatedBytesForCurrentThread Método
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Obtém o número total de bytes alocados à thread atual desde o início da sua vida útil.
public:
static long GetAllocatedBytesForCurrentThread();
public static long GetAllocatedBytesForCurrentThread();
static member GetAllocatedBytesForCurrentThread : unit -> int64
Public Shared Function GetAllocatedBytesForCurrentThread () As Long
Devoluções
O número total de bytes atribuídos à thread atual desde o início da sua vida.
Observações
O GetAllocatedBytesForCurrentThread método devolve o número total de bytes alocados no heap gerido durante a vida útil de uma thread, e não o número total de bytes que sobreviveram à recolha de lixo. O valor devolvido também não inclui quaisquer alocações nativas.
Este método é mais útil em cenários de monitorização para medir a diferença na alocação de memória entre intervalos de tempo ou eventos.