ICLRSyncManager
Actualización: noviembre 2007
Define los métodos que permiten al host obtener información sobre las tareas solicitadas y detectar interbloqueos en su implementación de la sincronización.
interface ICLRSyncManager : IUnknown {
HRESULT CreateRWLockOwnerIterator (
[in] SIZE_T cookie,
[out] SIZE_T *pIterator
);
HRESULT DeleteRWLockOwnerIterator (
[in] SIZE_T Iterator
);
HRESULT GetMonitorOwner (
[in] SIZE_T cookie,
[out] IHostTask **ppOwnerHostTask
);
HRESULT GetRWLockOwnerNext (
[in] SIZE_T Iterator,
[out] IHostTask **ppOwnerHostTask
);
};
Métodos
Método |
Descripción |
---|---|
Solicita que Common Language Runtime (CLR) cree un iterador que permita al host determinar el conjunto de tareas que esperan en un bloqueo de lectura y escritura. |
|
Solicita que CLR destruya un iterador creado por una llamada a CreateRWLockOwnerIterator. |
|
Obtiene la tarea que posee el monitor especificado. |
|
Obtiene la tarea siguiente que está esperando en el bloqueo de lectura y escritura actual. |
Requisitos
Plataformas: vea Requisitos de sistema de .NET Framework.
Encabezado: MSCorEE.idl
Biblioteca: Se incluye como recurso en MsCorEE.dll
Versiones de .NET Framework: 3.5 SP1, 3.5, 3.0 SP1, 3.0, 2.0 SP1, 2.0
Vea también
Conceptos
Subprocesamiento administrado y no administrado