AppDomainSetup.AppDomainManagerType Özellik
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.
Bu AppDomainSetup nesne kullanılarak oluşturulan uygulama etki alanları için uygulama etki alanı yöneticisini sağlayan türün tam adını alır veya ayarlar.
public:
property System::String ^ AppDomainManagerType { System::String ^ get(); void set(System::String ^ value); };
public string AppDomainManagerType { get; set; }
member this.AppDomainManagerType : string with get, set
Public Property AppDomainManagerType As String
Özellik Değeri
Ad alanı dahil olmak üzere türün tam adı.
Açıklamalar
Uygulama etki alanı yöneticisinin türünü belirtmek için hem bu özelliği hem AppDomainManagerAssembly de özelliği ayarlayın. Bu özelliklerden biri ayarlanmadıysa, diğeri yoksayılır.
Hiçbir tür sağlanmazsa, uygulama etki alanı yöneticisi üst uygulama etki alanıyla (yöntemin çağrıldığı uygulama etki alanı AppDomain.CreateDomain ) aynı türden oluşturulur.
Uygulama etki alanı yüklendiğinde, TypeLoadException özelliği tarafından belirtilen derleme bu özellik tarafından AppDomainManagerAssembly belirtilen türü içermiyorsa oluşturulur.
Varsayılan uygulama etki alanı için uygulama etki alanı yöneticisini ayarlamak için, <appDomainManagerAssembly> uygulama yapılandırma dosyasının <runtime> bölümündeki ve <appDomainManagerType> öğelerini veya içinde AppDomainManageraçıklanan ortam değişkenlerini kullanın.
Bu özellik, uygulamanın tam güvene sahip olmasını gerektirir. (Örneğin, masaüstünde çalışan bir uygulama tam güvene sahiptir.) Uygulamanın tam güveni yoksa, bir TypeLoadException oluşturulur.
Bir türün tam adının biçimi özelliği tarafından Type.FullName verilir.