Exporter (0) Imprimer
Développer tout
Cet article a fait l'objet d'une traduction automatique. Déplacez votre pointeur sur les phrases de l'article pour voir la version originale de ce texte. Informations supplémentaires.
Traduction
Source

AppDomainSetup, classe

Représente des informations sur les liaisons d'assemblys qui peuvent être ajoutées à une instance de AppDomain.

System.Object
  System.AppDomainSetup

Espace de noms :  System
Assembly :  mscorlib (dans mscorlib.dll)

[SerializableAttribute]
[ComVisibleAttribute(true)]
[ClassInterfaceAttribute(ClassInterfaceType.None)]
public sealed class AppDomainSetup : IAppDomainSetup

Le type AppDomainSetup expose les membres suivants.

  NomDescription
Méthode publiquePris en charge par XNA FrameworkAppDomainSetup()Initialise une nouvelle instance de la classe AppDomainSetup.
Méthode publiqueAppDomainSetup(ActivationArguments)Initialise une nouvelle instance de la classe AppDomainSetup avec les arguments d'activation spécifiés requis pour l'activation basée sur un manifeste d'un domaine d'application.
Méthode publiqueAppDomainSetup(ActivationContext)Initialise une nouvelle instance de la classe AppDomainSetup avec le contexte d'activation spécifié requis pour l'activation basée sur un manifeste d'un domaine d'application.
Début

  NomDescription
Propriété publiqueActivationArgumentsObtient ou définit les données relatives à l'activation d'un domaine d'application.
Propriété publiqueAppDomainInitializerObtient ou définit le délégué AppDomainInitializer, qui représente une méthode de rappel appelée lorsque le domaine d'application est initialisé.
Propriété publiqueAppDomainInitializerArgumentsObtient ou définit les arguments passés à la méthode de rappel représentée par le délégué AppDomainInitializer. La méthode de rappel est appelée lors de l'initialisation du domaine d'application.
Propriété publiqueAppDomainManagerAssemblyObtient ou définit le nom complet de l'assembly qui fournit le type du gestionnaire de domaine d'application pour les domaines d'application créés à l'aide de cet objet AppDomainSetup.
Propriété publiqueAppDomainManagerTypeObtient ou définit le nom complet du type qui fournit le gestionnaire de domaine d'application pour les domaines d'application créés à l'aide de cet objet AppDomainSetup.
Propriété publiqueApplicationBaseObtient ou définit le nom du répertoire contenant l'application.
Propriété publiqueApplicationNameObtient ou définit le nom de l'application.
Propriété publiqueApplicationTrustObtient ou définit un objet contenant les informations de sécurité et d'approbation.
Propriété publiqueCachePathObtient ou définit le nom d'une zone spécifique à l'application contenant les clichés instantanés des fichiers.
Propriété publiqueConfigurationFileObtient ou définit le nom du fichier de configuration pour un domaine d'application.
Propriété publiqueDisallowApplicationBaseProbingSpécifie si le chemin d'accès de base de l'application et le chemin d'accès binaire privé sont interrogés lors de la recherche des assemblys à charger.
Propriété publiqueDisallowBindingRedirectsObtient ou définit une valeur qui indique si un domaine d'application autorise la redirection des liaisons d'assembly.
Propriété publiqueDisallowCodeDownloadObtient ou définit une valeur qui indique si le téléchargement HTTP d'assemblys est autorisé pour un domaine d'application.
Propriété publiqueDisallowPublisherPolicyObtient ou définit une valeur qui indique si la section <publisherPolicy> contenue dans le fichier de configuration s'applique à un domaine d'application.
Propriété publiqueDynamicBaseObtient ou définit le répertoire de base où se trouve le répertoire des fichiers générés dynamiquement.
Propriété publiqueLicenseFileObtient ou définit l'emplacement du fichier de licence associé avec ce domaine.
Propriété publiqueLoaderOptimizationSpécifie la stratégie d'optimisation utilisée pour charger un exécutable.
Propriété publiquePartialTrustVisibleAssembliesObtient ou définit une liste d'assemblys marqués avec l'indicateur NotVisibleByDefault et rendus visibles par le code de confiance partielle en cours d'exécution dans un domaine d'application en mode sandbox.
Propriété publiquePrivateBinPathObtient ou définit la liste des répertoires sous le répertoire de base de l'application utilisés pour détecter les assemblys privés.
Propriété publiquePrivateBinPathProbeObtient ou définit une valeur de chaîne qui inclut ou exclut ApplicationBase du chemin de recherche de l'application et recherche uniquement PrivateBinPath.
Propriété publiqueSandboxInteropObtient ou définit une valeur qui indique si la mise en cache de l'interface est désactivée pour les appels Interop dans le domaine d'application, de manière à effectuer un QueryInterface sur chaque appel.
Propriété publiqueShadowCopyDirectoriesObtient ou définit les noms des répertoires contenant les assemblys pour lesquels des copies fantômes doivent être effectuées.
Propriété publiqueShadowCopyFilesObtient ou définit une chaîne indiquant si les copies fantômes sont activées ou désactivées.
Propriété publiqueTargetFrameworkNameObtient ou définit une chaîne qui spécifie la version et le profil cibles de .NET Framework pour le domaine d'application, dans un format qui peut être analysé par le constructeur FrameworkName.FrameworkName(String) .
Début

  NomDescription
Méthode publiquePris en charge par XNA FrameworkEquals(Object)Détermine si l'objet spécifié est identique à l'objet actuel. (Hérité de Object.)
Méthode publiqueGetConfigurationBytesRetourne les informations de configuration XML définies par la méthode SetConfigurationBytes, qui substitue les informations de configuration XML de l'application.
Méthode publiquePris en charge par XNA FrameworkGetHashCodeSert de fonction de hachage par défaut. (Hérité de Object.)
Méthode publiquePris en charge par XNA FrameworkGetTypeObtient le Type de l'instance actuelle. (Hérité de Object.)
Méthode publiqueSetCompatibilitySwitchesDéfinit les commutateurs spécifiés, en rendant le domaine d'application compatible avec les versions antérieures du .NET Framework pour les problèmes spécifiés.
Méthode publiqueSetConfigurationBytesFournit des informations de configuration XML pour le domaine d'application, en remplaçant les informations de configuration XML de l'application.
Méthode publiqueSetNativeFunctionFournit le Common Language Runtime avec une autre implémentation d'une fonction de comparaison de chaînes.
Méthode publiquePris en charge par XNA FrameworkToStringRetourne une chaîne qui représente l'objet actif. (Hérité de Object.)
Début

La modification des propriétés d'une instance de AppDomainSetup n'affecte aucun AppDomain existant. Il peut uniquement affecter la création d'un nouveau AppDomain, quand la méthode CreateDomain est appelée avec l'instance de AppDomainSetup comme un paramètre.

Cette classe implémente l'interface IAppDomainSetup.

Mise en gardeAttention

La valeur par défaut de la propriété DisallowCodeDownload est false. Ce paramètre n'est pas sûr pour des services. Pour aider à empêcher les services de télécharger du code d'un niveau de confiance partiel, affectez à cette propriété la valeur true.

TopicLocation
Comment : configurer un domaine d'application.NET Framework : notions de base de la programmation
Comment : configurer un domaine d'application.NET Framework : notions de base de la programmation

.NET Framework

Pris en charge dans : 4.5.2, 4.5.1, 4.5, 4, 3.5, 3.0, 2.0, 1.1, 1.0

.NET Framework Client Profile

Pris en charge dans : 4, 3.5 SP1

.NET pour les applications Windows Phone

Pris en charge dans : Windows Phone 8, Silverlight 8.1

Windows Phone 8.1, Windows Phone 8, Windows 8.1, Windows Server 2012 R2, Windows 8, Windows Server 2012, Windows 7, Windows Vista SP2, Windows Server 2008 (rôle principal du serveur non pris en charge), Windows Server 2008 R2 (rôle principal du serveur pris en charge avec SP1 ou version ultérieure ; Itanium non pris en charge)

Le .NET Framework ne prend pas en charge toutes les versions de chaque plateforme. Pour obtenir la liste des versions prises en charge, consultez Configuration requise du .NET Framework.

Tous les membres static (Shared en Visual Basic) publics de ce type sont thread-safe. Il n'est pas garanti que les membres d'instance soient thread-safe.

Ajouts de la communauté

AJOUTER
Afficher:
© 2014 Microsoft