AppDomainManager.CreateDomain(String, Evidence, AppDomainSetup) Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Mengembalikan domain aplikasi baru atau yang sudah ada.
public:
virtual AppDomain ^ CreateDomain(System::String ^ friendlyName, System::Security::Policy::Evidence ^ securityInfo, AppDomainSetup ^ appDomainInfo);
public virtual AppDomain CreateDomain(string friendlyName, System.Security.Policy.Evidence securityInfo, AppDomainSetup appDomainInfo);
[System.Security.SecurityCritical]
public virtual AppDomain CreateDomain(string friendlyName, System.Security.Policy.Evidence securityInfo, AppDomainSetup appDomainInfo);
abstract member CreateDomain : string * System.Security.Policy.Evidence * AppDomainSetup -> AppDomain
override this.CreateDomain : string * System.Security.Policy.Evidence * AppDomainSetup -> AppDomain
[<System.Security.SecurityCritical>]
abstract member CreateDomain : string * System.Security.Policy.Evidence * AppDomainSetup -> AppDomain
override this.CreateDomain : string * System.Security.Policy.Evidence * AppDomainSetup -> AppDomain
Public Overridable Function CreateDomain (friendlyName As String, securityInfo As Evidence, appDomainInfo As AppDomainSetup) As AppDomain
Parameter
- friendlyName
- String
Nama domain yang mudah diingat.
- securityInfo
- Evidence
Objek yang berisi bukti yang dipetakan melalui kebijakan keamanan untuk menetapkan set izin top-of-stack.
- appDomainInfo
- AppDomainSetup
Objek yang berisi informasi inisialisasi domain aplikasi.
Mengembalikan
Domain aplikasi baru atau yang sudah ada.
- Atribut
Keterangan
Nama yang mudah diingat, yang ditentukan oleh friendlyName parameter, dapat ditampilkan di antarmuka pengguna untuk mengidentifikasi domain. Untuk informasi selengkapnya, lihat properti FriendlyName.
Metode default CreateDomain memanggil metode yang dilindungi CreateDomainHelper untuk membuat AppDomain. Penimpaan metode ini tidak perlu memanggil CreateDomainHelper metode tetapi dapat mengembalikan domain yang ada.
Catatan Bagi Inheritor
Ketika Anda mewarisi dari AppDomainManager kelas dan mengambil alih CreateDomain(String, Evidence, AppDomainSetup) metode , Anda dapat melakukan aktivitas inisialisasi domain aplikasi kustom sebelum memanggil CreateDomainHelper(String, Evidence, AppDomainSetup) metode , atau tidak memanggil metode pembantu sama sekali. Misalnya, Anda dapat memodifikasi bukti yang diteruskan sebagai securityInfo, memperbarui bidang AppDomainSetupterkait , atau menggunakan kembali domain yang keluar.