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