Aracılığıyla paylaş


AppDomainSetup.AppDomainManagerType Özellik

Tanım

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

String

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.

Şunlara uygulanır