Compartir vía


ICorDebugHeapValue2::CreateHandle (Método)

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

Syntax

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.

Observaciones

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

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 debe limitarse a un número relativamente pequeño de identificadores (aproximadamente 256) que están activos a la vez.

Requisitos

Plataformas: Consulte Sistemas operativos compatibles con .NET.

Encabezado: CorDebug.idl, CorDebug.h

Biblioteca: CorGuids.lib

Versiones de .NET: Disponible desde .NET Framework 2.0