Бөлісу құралы:


Метод ICLRMetaHost::QueryLegacyV2RuntimeBinding

Возвращает интерфейс, представляющий среду выполнения, к которой привязана устаревшая политика активации, например с помощью useLegacyV2RuntimeActivationPolicy атрибута в <startup> записи файла конфигурации элемента, прямого использования устаревших API активации или вызова метода ICLRRuntimeInfo::BindAsLegacyV2Runtime.

Синтаксис

HRESULT QueryLegacyV2RuntimeBinding (
    [in] REFIID riid,
    [out, iid_is(riid), retval] LPVOID *ppUnk);

Параметры

riid [in] Required.Currently является единственным допустимым значением для этого параметра IID_ICLRRuntimeInfo.

ppUnk [out] Обязательно. При возврате этого метода содержит указатель на интерфейс ICLRRuntimeInfo , представляющий среду выполнения, привязанную к устаревшей политике активации.

Возвращаемое значение

Этот метод возвращает следующие определенные hrESULTs, а также ошибки HRESULT, указывающие на сбой метода.

HRESULT Description
S_OK Метод успешно завершен и вернул среду выполнения, привязанную к устаревшей политике активации.
S_FALSE Метод успешно завершен, но устаревшая среда выполнения еще не привязана.
E_NOINTERFACE Метод обнаружил среду выполнения, привязанную к устаревшей политике активации, но riid не поддерживается этой средой выполнения.

Замечания

Требования

Платформы: см. раздел Требования к системе.

Заголовок: MetaHost.h

Библиотека: Включен как ресурс в MSCorEE.dll

Версии .NET Framework: Доступно с 4

См. также