ConfigurationSection.ShouldSerializePropertyInTargetVersion Methode
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Geeft aan of de opgegeven eigenschap moet worden geserialiseerd wanneer de configuratieobjecthiërarchie wordt geserialiseerd voor de opgegeven doelversie van het .NET Framework.
protected public:
virtual bool ShouldSerializePropertyInTargetVersion(System::Configuration::ConfigurationProperty ^ property, System::String ^ propertyName, System::Runtime::Versioning::FrameworkName ^ targetFramework, System::Configuration::ConfigurationElement ^ parentConfigurationElement);
protected internal virtual bool ShouldSerializePropertyInTargetVersion(System.Configuration.ConfigurationProperty property, string propertyName, System.Runtime.Versioning.FrameworkName targetFramework, System.Configuration.ConfigurationElement parentConfigurationElement);
abstract member ShouldSerializePropertyInTargetVersion : System.Configuration.ConfigurationProperty * string * System.Runtime.Versioning.FrameworkName * System.Configuration.ConfigurationElement -> bool
override this.ShouldSerializePropertyInTargetVersion : System.Configuration.ConfigurationProperty * string * System.Runtime.Versioning.FrameworkName * System.Configuration.ConfigurationElement -> bool
Protected Friend Overridable Function ShouldSerializePropertyInTargetVersion (property As ConfigurationProperty, propertyName As String, targetFramework As FrameworkName, parentConfigurationElement As ConfigurationElement) As Boolean
Parameters
- property
- ConfigurationProperty
Het ConfigurationProperty object dat een kandidaat is voor serialisatie.
- propertyName
- String
De naam van het ConfigurationProperty object zoals het zich in XML voordoet.
- targetFramework
- FrameworkName
De doelversie van het .NET Framework.
- parentConfigurationElement
- ConfigurationElement
Het bovenliggende element van de eigenschap.
Retouren
trueals het property moet worden geserialiseerd; anders. false
Opmerkingen
Elke configuratiesectie die wordt gemaakt voor de .NET Framework 4- en latere versies, moet deze methode expliciet overschrijven en true retourneren, maar alleen als de opgegeven eigenschap geldig is voor de opgegeven versie van het .NET Framework. Bestaande configuratiesecties die zijn gemaakt voor eerdere versies van het .NET Framework hoeven niet te worden gewijzigd.
Het basistype bevat een standaard implementatie van deze methode die altijd wordt geretourneerd true. Als u een configuratiesectie implementeert en deze methode niet overschrijft, worden standaard alle configuratie-eigenschappen in de configuratiesectie geserialiseerd voor alle frameworkversies.