Compartir a través de


ICorDebugHeapValue2::CreateHandle (Método)

Crea un identificador del tipo especificado para el valor de montón representado por este objeto ICorDebugHeapValue2.

HRESULT CreateHandle (
    [in] CorDebugHandleType      type, 
    [out] ICorDebugHandleValue   **ppHandle
);

Parámetros

  • type
    [in] Valor de la enumeración CorDebugHandleType que especifica el tipo de identificador que se va a crear.

  • ppHandle
    [out] Puntero a la dirección de un objeto ICorDebugHandleValue que representa el nuevo identificador para este valor de montón.

Comentarios

El identificador se creará en el dominio de aplicación asociado al valor de montón y dejará de ser válido si se descarga el dominio de aplicación.

Varias llamadas a esta función para el mismo valor de montón crearán varios identificadores. Dado que los identificadores afectan al rendimiento del recolector de elementos no utilizados, el depurador se debe limitar a un número relativamente pequeño de identificadores (aproximadamente 256) activos al mismo tiempo.

Requisitos

Plataformas: vea Requisitos de sistema de .NET Framework.

Encabezado: CorDebug.idl, CorDebug.h

Biblioteca: CorGuids.lib

Versiones de .NET Framework: 4, 3.5 SP1, 3.5, 3.0 SP1, 3.0, 2.0 SP1, 2.0

Vea también

Referencia

ICorDebugHeapValue2 (Interfaz)