AppDomainManager.CreateDomain(String, Evidence, AppDomainSetup) Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Yeni veya var olan bir uygulama etki alanını döndürür.
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
Parametreler
- friendlyName
- String
Etki alanının kolay adı.
- securityInfo
- Evidence
Yığın üstü izin kümesi oluşturmak için güvenlik ilkesiyle eşlenmiş kanıt içeren bir nesne.
- appDomainInfo
- AppDomainSetup
Uygulama etki alanı başlatma bilgilerini içeren bir nesne.
Döndürülenler
Yeni veya mevcut bir uygulama etki alanı.
- Öznitelikler
Açıklamalar
Parametresi tarafından friendlyName
belirtilen kolay ad, etki alanını tanımlamak için kullanıcı arabirimlerinde görüntülenebilir. Daha fazla bilgi için özelliğine FriendlyName bakın.
Varsayılan CreateDomain yöntem, oluşturmak AppDomainiçin korumalı CreateDomainHelper yöntemi çağırır. Bu yöntemin geçersiz kılmalarının yöntemini çağırması CreateDomainHelper gerekmez, ancak var olan bir etki alanını döndürebilir.
Devralanlara Notlar
sınıfından AppDomainManager devraldığınızda ve yöntemini geçersiz kıldığınızda CreateDomain(String, Evidence, AppDomainSetup) , yöntemini çağırmadan CreateDomainHelper(String, Evidence, AppDomainSetup) önce özel uygulama etki alanı başlatma etkinlikleri gerçekleştirebilir veya yardımcı yöntemi hiç çağırmayabilirsiniz. Örneğin, olarak securityInfo
geçirilen kanıtı değiştirebilir, ilişkili AppDomainSetupalanlarını güncelleştirebilir veya bir çıkış etki alanını yeniden kullanabilirsiniz.