AppDomainSetup.AppDomainManagerAssembly Propriété

Définition

Obtient ou définit le nom d’affichage de l’assembly qui fournit le type du gestionnaire de domaine d’application pour les domaines d’application créés en utilisant cet objet AppDomainSetup.

public:
 property System::String ^ AppDomainManagerAssembly { System::String ^ get(); void set(System::String ^ value); };
public string AppDomainManagerAssembly { get; set; }
member this.AppDomainManagerAssembly : string with get, set
Public Property AppDomainManagerAssembly As String

Valeur de propriété

String

Nom d’affichage de l’assembly qui fournit le Type du gestionnaire de domaine d’application.

Remarques

Pour spécifier le type du gestionnaire de domaine d’application, définissez cette propriété et la AppDomainManagerType propriété. Si l’une de ces propriétés n’est pas définie, l’autre est ignoré.

Si aucun type n’est fourni, le gestionnaire de domaine d’application est créé à partir du même type que le domaine d’application parent (autrement dit, le domaine d’application à partir duquel la AppDomain.CreateDomain méthode est appelée).

Lorsque le domaine d’application est chargé, TypeLoadException est levée si l’assembly n’existe pas ou si l’assembly ne contient pas le type spécifié par la AppDomainManagerType propriété. FileLoadException est levée si l’assembly est trouvé, mais que les informations de version ne correspondent pas.

Pour définir le gestionnaire de domaine d’application pour le domaine d’application par défaut, utilisez les éléments et les <appDomainManagerAssembly> éléments de la <runtime> section du fichier de configuration de l’application ou utilisez les variables d’environnement décrites dans AppDomainManager.<appDomainManagerType>

Cette fonctionnalité nécessite que l’application dispose d’une confiance totale. (Par exemple, une application s’exécutant sur le bureau a une confiance totale.) Si l’application ne dispose pas d’une confiance totale, une opération TypeLoadException est levée.

Le format du nom complet de l’assembly est donné par la Assembly.FullName propriété.

S’applique à