Megosztás a következőn keresztül:


ICorRuntimeHost::CreateDomainEx metódus

Létrehoz egy alkalmazástartományt. A hívó a típusú felületmutatót _AppDomainkapja egy típusú System.AppDomainpéldányhoz. Ez a módszer lehetővé teszi, hogy a hívó átadja az IAppDomainSetup példányt a visszaadott _AppDomain példány további funkcióinak konfigurálásához.

Szintaxis

HRESULT CreateDomainEx (  
    [in] LPCWSTR     pwzFriendlyName,  
    [in] IUnknown*   pSetup,  
    [in] IUnknown*   pIdentityArray,  
    [out] IUnknown** pAppDomain  
);  

Paraméterek

pwzFriendlyName
[in] Nem kötelező paraméter, amellyel rövid nevet adhat a tartománynak. Ez a rövid név megjeleníthető a felhasználói felületeken, például a hibakeresőkben a tartomány azonosításához.

pSetup
[in] Az ICorRuntimeHost::CreateDomainSetup metódus hívása által beszerzett , típusú IAppDomainSetupopcionális felületmutató.

pIdentityArray
[in] A biztonsági szabályzaton keresztül leképezett bizonyítékokat megjelenítő példányokra IIdentity mutató mutatók választható tömbje egy engedélykészlet létrehozásához. Az IIdentity objektumok a CreateEvidence metódus meghívásával szerezhetők be.

pAppDomain
[kifelé] A tartomány további vezérléséhez használható, típusú _AppDomain felületmutató egy példányához System.AppDomain .

Visszatérési érték

HRESULT Description
S_OK A művelet sikeres volt.
S_FALSE A művelet nem fejeződött be.
E_FAIL Ismeretlen, katasztrofális hiba történt. Ha egy metódus E_FAIL ad vissza, a közös nyelvi futtatókörnyezet (CLR) már nem használható a folyamatban. Az esetleges üzemeltetési API-k későbbi hívásai HOST_E_CLRNOTAVAILABLE ad vissza.
HOST_E_CLRNOTAVAILABLE A CLR nincs betöltve egy folyamatba, vagy a CLR olyan állapotban van, amelyben nem tudja futtatni a felügyelt kódot, vagy nem tudja sikeresen feldolgozni a hívást.

Megjegyzések

CreateDomainEx kibővíti a CreateDomain képességeit azáltal, hogy lehetővé teszi a hívó számára, hogy tulajdonságértékekkel adjon át egy IAppDomainSetup példányt az alkalmazástartomány konfigurálásához.

Követelmények

Platformok: Lásd: Rendszerkövetelmények.

Fejléc: MSCorEE.h

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

.NET-keretrendszer verzió: 1.0, 1.1

Lásd még