<appDomainManagerType> Öğesi
Varsayılan uygulama etki alanı için uygulama etki alanı yöneticisi olarak hizmet veren türü belirtir.
<Yapılandırma>
<Çalışma zamanı>
<appDomainManagerType>
Syntax
<appDomainManagerAssembly
value="type name" />
Öznitelikler ve Öğeler
Öznitelikler, alt ve üst öğeler aşağıdaki bölümlerde açıklanmaktadır.
Öznitelikler
Öznitelik | Açıklama |
---|---|
value |
Gerekli öznitelik. İşlemdeki varsayılan uygulama etki alanı için uygulama etki alanı yöneticisi olarak hizmet veren ad alanı da dahil olmak üzere türün adını belirtir. |
Alt Öğeler
Yok.
Üst Öğeler
Öğe | Açıklama |
---|---|
configuration |
Her yapılandırma dosyasında yer alan ve ortak dil çalışma zamanı ve .NET Framework uygulamaları tarafından kullanılan kök öğe. |
runtime |
Derleme bağlama ve atık toplama hakkında bilgi içerir. |
Açıklamalar
Uygulama etki alanı yöneticisinin türünü belirtmek için hem bu öğeyi <hem de appDomainManagerAssembly> öğesini belirtmeniz gerekir. Bu öğelerden biri belirtilmezse, diğeri yoksayılır.
Varsayılan uygulama etki alanı yüklendiğinde, TypeLoadExceptionbelirtilen tür appDomainManagerAssembly> öğesi tarafından< belirtilen derlemede yoksa oluşturulur ve işlem başlatılamaz.
Varsayılan uygulama etki alanı için uygulama etki alanı yöneticisi türünü belirttiğinizde, varsayılan uygulama etki alanından oluşturulan diğer uygulama etki alanları, uygulama etki alanı yöneticisi türünü devralır. AppDomainSetup.AppDomainManagerType Yeni bir uygulama etki alanı için farklı bir uygulama etki alanı yöneticisi türü belirtmek üzere ve AppDomainSetup.AppDomainManagerAssembly özelliklerini kullanın.
Uygulama etki alanı yöneticisi türünün belirtilmesi, 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.
Türün ve ad alanının biçimi, özelliği için kullanılan biçimle Type.FullName aynıdır.
Bu yapılandırma öğesi yalnızca .NET Framework 4 ve sonraki sürümlerde kullanılabilir.
Örnek
Aşağıdaki örnekte, bir işlemin varsayılan uygulama etki alanı için uygulama etki alanı yöneticisinin derlemedeki AdMgrExample
tür olduğunu belirtme işlemi gösterilmektedirMyMgr
.
<configuration>
<runtime>
<appDomainManagerType value="MyMgr" />
<appDomainManagerAssembly
value="AdMgrExample, Version=1.0.0.0, Culture=neutral, PublicKeyToken=6856bccf150f00b3" />
</runtime>
</configuration>