Bagikan melalui


Antarmuka ICLRMetaHostPolicy

Menyediakan metode GetRequestedRuntime, yang menampilkan penunjuk ke antarmuka runtime bahasa umum (CLR) berdasarkan kriteria kebijakan, rakitan terkelola, versi, dan file konfigurasi.

Metode

Metode Deskripsi
Metode GetRequestedRuntime Menyediakan antarmuka runtime bahasa umum yang disukai berdasarkan kriteria kebijakan, rakitan terkelola, versi, dan file konfigurasi.

Keterangan

Anda bisa mendapatkan referensi ke antarmuka ini dengan memanggil fungsi CLRCreateInstance seperti yang ditunjukkan dalam kode berikut:

ICLRMetaHostPolicy *pMetaHostPolicy = NULL;  
HRESULT hr = CLRCreateInstance(CLSID_CLRMetaHostPolicy,  
                   IID_ICLRMetaHostPolicy, (LPVOID*)&pMetaHostPolicy);  

Catatan

Antarmuka ini tidak benar-benar memuat atau mengaktifkan runtime bahasa umum, tetapi hanya mengembalikan versi runtime bahasa umum yang disukai berdasarkan versi tersedia yang diinstal atau dimuat.

API hosting .NET Framework 4 mengonsolidasikan kebijakan sehingga host dengan kebutuhan khusus dapat menggunakan fungsionalitas dasar tanpa menimbulkan hukuman yang tidak diinginkan. Misalnya, banyak ekspor MSCorEE.dll akan mengikat runtime bahasa umum tertentu, meskipun metode mungkin tidak secara logis memerlukannya. Enumerasi METAHOST_POLICY_FLAGS menyediakan kebijakan pengikatan yang umum bagi sebagian besar host.

Persyaratan

Platform: Lihat Persyaratan Sistem.

Header: MetaHost.h

Pustaka: Disertakan sebagai sumber daya dalam MSCorEE.dll

Versi .NET Framework: Tersedia mulai dari 4

Lihat juga