ConfigurationSection.ShouldSerializeElementInTargetVersion Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Indique si l’élément spécifié doit être sérialisé lorsque la hiérarchie des objets de configuration est sérialisée pour la version cible spécifiée du .NET Framework.
protected:
virtual bool ShouldSerializeElementInTargetVersion(System::Configuration::ConfigurationElement ^ element, System::String ^ elementName, System::Runtime::Versioning::FrameworkName ^ targetFramework);
protected public:
virtual bool ShouldSerializeElementInTargetVersion(System::Configuration::ConfigurationElement ^ element, System::String ^ elementName, System::Runtime::Versioning::FrameworkName ^ targetFramework);
protected virtual bool ShouldSerializeElementInTargetVersion (System.Configuration.ConfigurationElement element, string elementName, System.Runtime.Versioning.FrameworkName targetFramework);
protected internal virtual bool ShouldSerializeElementInTargetVersion (System.Configuration.ConfigurationElement element, string elementName, System.Runtime.Versioning.FrameworkName targetFramework);
abstract member ShouldSerializeElementInTargetVersion : System.Configuration.ConfigurationElement * string * System.Runtime.Versioning.FrameworkName -> bool
override this.ShouldSerializeElementInTargetVersion : System.Configuration.ConfigurationElement * string * System.Runtime.Versioning.FrameworkName -> bool
Protected Overridable Function ShouldSerializeElementInTargetVersion (element As ConfigurationElement, elementName As String, targetFramework As FrameworkName) As Boolean
Protected Friend Overridable Function ShouldSerializeElementInTargetVersion (element As ConfigurationElement, elementName As String, targetFramework As FrameworkName) As Boolean
Paramètres
- element
- ConfigurationElement
Objet ConfigurationElement qui est candidat pour la sérialisation.
- elementName
- String
Nom de l'objet ConfigurationElement tel qu'il apparaît au format XML.
- targetFramework
- FrameworkName
Version cible du .NET Framework.
Retours
true
si element
doit être sérialisé ; sinon, false
.
Remarques
Chaque section de configuration créée pour .NET Framework 4 et versions ultérieures doit remplacer explicitement cette méthode et retourner true
, mais uniquement si l’élément spécifié est valide pour la version spécifiée du .NET Framework. Les sections de configuration existantes qui ont été créées pour les versions antérieures du .NET Framework n’ont pas besoin d’être modifiées.
Le type de base contient une implémentation par défaut de cette méthode qui retourne true
toujours . Si vous implémentez une section de configuration et que vous ne remplacez pas cette méthode, par défaut, tous les éléments de configuration contenus dans la section configuration seront sérialisés pour toutes les versions du framework.