Attributs des paramètres
Mise à jour : novembre 2007
En plus de spécifier la valeur de paramètre, vous pouvez aussi définir un groupe d'attributs spécifiant ses caractéristiques. Ces attributs sont les suivants :
Substituable/Déploiement
Ces attributs sont utilisés pour préciser si un paramètre possède une valeur fixe ou substituable. En cas de sélection, le paramètre est substituable ; dans le cas contraire, le paramètre est fixe. L'attribut Overridable est utilisé uniquement dans le Concepteur d'applications. Pour plus d'informations, consultez Comment : spécifier que les paramètres de l'application sont substituables. L'attribut Déploiement est utilisé dans le Concepteur de systèmes et le Concepteur de centres de données logiques.
Dans le Concepteur d'applications, vous utilisez les définitions d'application dont les paramètres peuvent être personnalisés davantage lorsqu'une instance de l'application est utilisée dans un système. Si un paramètre est substituable, la valeur de ce paramètre peut être modifiée dans le Concepteur de systèmes. Par exemple, si vous avez affecté au paramètre d'authentification d'une application la valeur "Forms" et spécifié que le paramètre était Substituable, vous pouvez remplacer la valeur du paramètre d'authentification par "Passport" sur une instance de cette application dans le Concepteur de systèmes.
Remarque : Vous ne pouvez pas substituer certains paramètres contenant des données sensibles. Pour plus d'informations sur ces paramètres, consultez Considérations relatives à l'implémentation d'applications.
Dans le Concepteur de systèmes et le Concepteur de centres de données logiques, la case à cocher Déploiement indique si le paramètre doit être utilisé tel qu'il est configuré ou s'il peut être modifié au moment du déploiement. Le rapport de déploiement généré à partir d'un diagramme de déploiement contient un attribut "Fixed" qui a la valeur true ou false pour chaque paramètre doté d'une case à cocher Déploiement. Par exemple, si vous souhaitez spécifier dans le Concepteur de systèmes que le paramètre d'authentification doit être utilisé tel qu'il est configuré et ne peut pas être modifié au moment du déploiement, la désactivation de la case à cocher Déploiement affecte à l'attribut "Fixed" la valeur true pour le paramètre d'authentification dans le rapport de déploiement. L'activation de la case à cocher Déploiement affecte à l'attribut "Fixed" la valeur false, qui indique que le paramètre peut être modifié au moment du déploiement.
Remarque : La désactivation de la case à cocher Déploiement pour un paramètre à la fois dans le Concepteur de systèmes et le Concepteur de centres de données logiques indique que le paramètre ne peut pas être modifié au moment du déploiement au niveau de l'application ou de l'hôte. Même si aucun avertissement de validation ne s'affiche, ce scénario provoque un conflit et doit être résolu au moment du déploiement.
Null
Cet attribut spécifie si un paramètre peut avoir la valeur null. Si la case à cocher Null n'est pas disponible, la valeur du paramètre ne peut pas être "Null" et, si la valeur par défaut est "Null", elle doit être modifiée. Si la case à cocher Null est activée, alors le paramètre a la valeur "Null". Si vous remplacez "Null" par une autre valeur, la case à cocher est désactivée.
Par défaut
Cet attribut indique si la valeur du paramètre est la valeur par défaut. Tous les paramètres ont des valeurs par défaut (par exemple, True, Null, Windows, 8080, etc.). Si vous modifiez la valeur par défaut d'un paramètre, la case à cocher Pardéfaut est désactivée. Pour restaurer la valeur par défaut du paramètre, activez la case à cocher Pardéfaut. L'attribut Par défaut est utilisé dans le Concepteur d'applications, le Concepteur de systèmes et le Concepteur de centres de données logiques.
Dans le Concepteur d'applications et le Concepteur de centres de données logiques, la sélection de la case à cocher Par défaut remplace un paramètre modifié par sa valeur par défaut d'origine. Dans le Concepteur de systèmes, la sélection de la case à cocher Par défaut remplace un paramètre substitué par la valeur actuelle sur l'application sous-jacente ou la définition de point de terminaison. Pour plus d'informations, consultez Comment : appliquer un paramètre et Comment : substituer les paramètres de l'application.
Remarque : Si les paramètres machine.config ou web.config de votre ordinateur diffèrent des valeurs par défaut spécifiées dans les documents de modèles de définition de logiciels fournis avec les concepteurs de systèmes distribués (par exemple, Microsoft.Configuration.sdmDocument pour les paramètres de configuration), alors la case à cocher Par défaut est désactivée automatiquement et ces paramètres apparaissent dans les résultats de la recherche des paramètres substitués.
Afficher dans la fenêtre Propriétés
Il s'agit d'un attribut supplémentaire réservé aux paramètres personnalisés. Si la valeur est activée, alors le paramètre est affiché dans la fenêtre Propriétés. Pour plus d'informations, consultez Comment : créer des paramètres personnalisés pour les applications, les serveurs, les points de terminaison et les zones.