ICLRRuntimeInfo::BindAsLegacyV2Runtime metódus

Az aktuális futtatókörnyezet kötése az összes régi közös nyelvi futtatókörnyezethez (CLR) 2. verziójú aktiválási szabályzathoz.

Szemantika

HRESULT BindAsLegacyV2Runtime ();

Visszaadott érték

Ez a metódus a következő specifikus HRESULT-értékeket adja vissza:

HRESULT Description
S_OK A kötés sikeres volt, vagy ez a futtatókörnyezet már az örökölt CLR 2-es verziójú aktiválási szabályzat futtatókörnyezete volt.
CLR_E_SHIM_LEGACYRUNTIMEALREADYBOUND Egy másik futtatókörnyezet már a régi CLR 2-es verziójú aktiválási szabályzatához volt kötve.

Megjegyzések

Ha az aktuális futtatókörnyezet már meg van kötve az összes régi CLR 2-es verziójú aktiválási szabályzathoz (például a konfigurációs fájl elemének<startup> attribútumávaluseLegacyV2RuntimeActivationPolicy), ez a módszer nem ad vissza hibaeredményt, hanem az eredmény S_OK, ahogyan az is lenne, ha a metódus sikeresen kötötte volna az örökölt aktiválási szabályzatot.

Requirements

Platformok: Lásd a rendszerkövetelményeket.

Fejléc: MetaHost.h

Könyvtár: Erőforrásként szerepel a MSCorEE.dll

.NET-keretrendszerverziók: 4 óta elérhető

Lásd még