Заметка
Доступ к этой странице требует авторизации. Вы можете попробовать войти в систему или изменить каталог.
Доступ к этой странице требует авторизации. Вы можете попробовать сменить директорию.
Возвращает ссылочный указатель на указанный управляемый объект, имеющий дескриптор сборки мусора.
Синтаксис
HRESULT GetReferenceValueFromGCHandle (
[in] UINT_PTR handle,
[out] ICorDebugReferenceValue **pOutValue
);
Параметры
handle [in] Указатель на управляемый объект, имеющий дескриптор сборки мусора. Это значение является IntPtr объектом и может быть извлечено из управляемого GCHandle объекта.
pOutValue [out] Указатель на адрес объекта ICorDebugReferenceValue, представляющий ссылку на указанный управляемый объект.
Замечания
Не путайте возвращаемое значение ссылки со ссылкой на сборку мусора.
Возвращаемая ссылка ведет себя как обычная ссылка. Он отключается, когда выполнение кода продолжается после точки останова. Время существования целевого объекта не влияет на время существования эталонного значения.
Замечание
Метод GetReferenceValueFromGCHandle не проверяет дескриптор. Поэтому метод может потенциально поврежден как отладчик, так и код, отлаживаемый при GetReferenceValueFromGCHandle передаче недопустимого дескриптора.
Требования
Платформ: См. сведения о поддерживаемых операционных системах .NET.
Заголовок: CorDebug.idl, CorDebug.h
Библиотека: CorGuids.lib
Версии .NET: Доступно с .NET Framework 2.0