Metodo ICLRAppDomainResourceMonitor::GetCurrentAllocated

Ottiene le dimensioni totali, in byte, di tutte le allocazioni di memoria effettuate dal dominio dell'applicazione dopo la creazione, senza sottraere memoria che è stata garbage collection.

Sintassi

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

Parametri

dwAppDomainId
[in] ID del dominio applicazione richiesto.

pBytesAllocated
[out] Puntatore alla dimensione totale di tutte le allocazioni di memoria.

Valore restituito

Questo metodo restituisce gli specifici HRESULT seguenti, nonché gli errori di HRESULT che indicano la mancata riuscita del metodo.

HRESULT Descrizione
S_OK Metodo completato correttamente.
COR_E_APPDOMAINUNLOADED Il dominio dell'applicazione è stato scaricato o non esiste.

Commenti

Questo metodo è l'equivalente non gestito della proprietà gestita AppDomain.MonitoringTotalAllocatedMemorySize .

Requisiti

Piattaforme: vedere Requisiti di sistema di .NET Framework.

Intestazione: MetaHost.h

Libreria: Incluso come risorsa in MSCorEE.dll

Versioni di .NET Framework: Disponibile da 4

Vedi anche