Método ICLRAppDomainResourceMonitor::GetCurrentAllocated

Obtém o tamanho total, em bytes, de todas as alocações de memória que foram feitas pelo domínio do aplicativo desde que ele foi criado, sem subtrair a memória que teve o lixo coletado.

Sintaxe

HRESULT GetCurrentAllocated([in]  DWORD dwAppDomainId,  
                            [out] ULONGLONG* pBytesAllocated);  

Parâmetros

dwAppDomainId
[in] A ID do domínio do aplicativo do aplicativo solicitado.

pBytesAllocated
[out] Um ponteiro para o tamanho total de todas as alocações de memória.

Valor Retornado

Esse método retorna os seguintes HRESULTs específicos, bem como erros HRESULT que indicam falha de método.

HRESULT Descrição
S_OK O método foi concluído com sucesso.
COR_E_APPDOMAINUNLOADED O domínio do aplicativo foi descarregado ou não existe.

Comentários

O método é o equivalente não gerenciado da propriedade AppDomain.MonitoringTotalAllocatedMemorySizegerenciada.

Requisitos

Plataformas: confira Requisitos do sistema.

Cabeçalho: MetaHost.h

Biblioteca: incluída como um recurso no MSCorEE.dll

Versões do .NET Framework: disponíveis desde 4

Confira também