ICLRAppDomainResourceMonitor::GetCurrentAllocated, méthode

Obtient la taille totale, en octets, de toutes les allocations de mémoire effectuées par le domaine d’application depuis sa création, sans soustraire la mémoire ayant fait l’objet d’un garbage collection.

Syntaxe

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

Paramètres

dwAppDomainId
[in] ID du domaine d’application demandé.

pBytesAllocated
[out] Pointeur vers la taille totale de toutes les allocations de mémoire.

Valeur de retour

Cette méthode retourne les HRESULT spécifiques suivants ainsi que les erreurs HRESULT indiquant l'échec de la méthode.

HRESULT Description
S_OK La commande s'est correctement terminée.
COR_E_APPDOMAINUNLOADED Le domaine d’application a été déchargé ou n’existe pas.

Notes

Cette méthode est l’équivalent non managé de la propriété managée AppDomain.MonitoringTotalAllocatedMemorySize.

Spécifications

Plateformes : Consultez Configuration requise.

En-tête : MetaHost.h

Bibliothèque : incluse en tant que ressource dans MsCorEE.dll

Versions de .NET Framework : Disponibles depuis 4

Voir aussi