Método ICorDebugHeapValue2::CreateHandle
Cria um identificador do tipo especificado para o valor de heap representado por este ICorDebugHeapValue2 objeto.
HRESULT CreateHandle (
[in] CorDebugHandleType type,
[out] ICorDebugHandleValue **ppHandle
);
Parâmetros
type
[in] Um valor igual a CorDebugHandleType enumeração que especifica o tipo de identificador a ser criado.ppHandle
[out] Um ponteiro para o endereço de um ICorDebugHandleValue objeto representando a nova alça para esse valor de heap.
Comentários
O identificador será criado no domínio do aplicativo que está associado com o valor de heap e tornará inválido se o domínio de aplicativo é descarregado.
Várias chamadas para esta função para o mesmo valor de heap criará várias alças. Como alças afetam o desempenho do coletor de lixo, deve limitar o depurador para um número relativamente pequeno de alças (cerca de 256) que estão ativo ao mesmo time.
Requisitos
Plataformas: See Requisitos de sistema do .NET framework.
Cabeçalho: CorDebug.idl
Biblioteca: CorGuids.lib
.NET Framework Versions: 3.5 SP1, 3,5, 3.0 SP1, 3.0, 2.0 SP1, 2.0