Sdílet prostřednictvím


<appDomainManagerType> Element

Určuje typ, který slouží jako správce domény aplikace pro výchozí doménu aplikace.

<konfigurace>
   <runtime>
     <appDomainManagerType>

Syntaxe

<appDomainManagerAssembly
   value="type name" />

Atributy a prvky

Následující části popisují atributy, podřízené prvky a nadřazené prvky.

Attributes

Vlastnost Description
value Povinný atribut. Určuje název typu, včetně oboru názvů, který slouží jako správce domény aplikace pro výchozí doménu aplikace v procesu.

Podřízené prvky

Žádné.

Nadřazené prvky

prvek Description
configuration Kořenový prvek v každém konfiguračním souboru, který je používán modulem Common Language Runtime (CLR) a aplikacemi rozhraní .NET Framework.
runtime Obsahuje informace o vazbě sestavení a uvolňování paměti.

Poznámky

Chcete-li zadat typ správce domény aplikace, musíte zadat tento element i <appDomainManagerAssembly> element. Pokud některý z těchto prvků není zadán, druhý se ignoruje.

Pokud je načtena výchozí doména aplikace, je vyvolána, TypeLoadException pokud zadaný typ neexistuje v sestavení určeném <elementem appDomainManagerAssembly> a proces se nespustí.

Když zadáte typ správce domény aplikace pro výchozí doménu aplikace, ostatní domény aplikace vytvořené z výchozí domény aplikace dědí typ správce domény aplikace. AppDomainSetup.AppDomainManagerType Pomocí vlastností zadejte AppDomainSetup.AppDomainManagerAssembly jiný typ správce domény aplikace pro novou doménu aplikace.

Zadání typu správce domény aplikace vyžaduje, aby aplikace měla úplný vztah důvěryhodnosti. (Například aplikace spuštěná na ploše má úplný vztah důvěryhodnosti.) Pokud aplikace nemá úplný vztah důvěryhodnosti, vyvolá TypeLoadException se vyvolá.

Formát typu a oboru názvů je stejný formát, který se používá pro Type.FullName vlastnost.

Tento element konfigurace je k dispozici pouze v rozhraní .NET Framework 4 a novějším.

Example

Následující příklad ukazuje, jak určit, že správce domény aplikace pro výchozí doménu aplikace procesu je MyMgr typ v AdMgrExample sestavení.

<configuration>
   <runtime>
      <appDomainManagerType value="MyMgr" />
      <appDomainManagerAssembly
         value="AdMgrExample, Version=1.0.0.0, Culture=neutral, PublicKeyToken=6856bccf150f00b3" />
   </runtime>
</configuration>

Viz také