ConfigurationSection.ShouldSerializePropertyInTargetVersion(ConfigurationProperty, String, FrameworkName, ConfigurationElement) ConfigurationSection.ShouldSerializePropertyInTargetVersion(ConfigurationProperty, String, FrameworkName, ConfigurationElement) ConfigurationSection.ShouldSerializePropertyInTargetVersion(ConfigurationProperty, String, FrameworkName, ConfigurationElement) ConfigurationSection.ShouldSerializePropertyInTargetVersion(ConfigurationProperty, String, FrameworkName, ConfigurationElement) Method

Definizione

Indica se la proprietà specificata deve essere serializzata quando viene serializzata la gerarchia di oggetti di configurazione per la versione di destinazione specificata di .NET Framework.NET Framework.Indicates whether the specified property should be serialized when the configuration object hierarchy is serialized for the specified target version of the .NET Framework.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

Parametri

property
ConfigurationProperty ConfigurationProperty ConfigurationProperty ConfigurationProperty

Oggetto ConfigurationProperty candidato per la serializzazione.The ConfigurationProperty object that is a candidate for serialization.

propertyName
String String String String

Nome dell'oggetto ConfigurationProperty utilizzato in XML.The name of the ConfigurationProperty object as it occurs in XML.

targetFramework
FrameworkName FrameworkName FrameworkName FrameworkName

Versione di destinazione di .NET Framework.NET Framework.The target version of the .NET Framework.NET Framework.

parentConfigurationElement
ConfigurationElement ConfigurationElement ConfigurationElement ConfigurationElement

Elemento padre della proprietà.The parent element of the property.

Restituisce

true se property deve essere serializzato; in caso contrario, false.true if the property should be serialized; otherwise, false.

Commenti

Ogni sezione di configurazione creata per .NET Framework 4.NET Framework 4 e versioni successive deve eseguire l'override esplicito di questo metodo e restituire true, ma solo se la proprietà specificata è valida per .NET Framework.NET Frameworkla versione specificata di.Each configuration section that is created for the .NET Framework 4.NET Framework 4 and later versions must explicitly override this method and return true, but only if the specified property is valid for the specified version of the .NET Framework.NET Framework. Le sezioni di configurazione esistenti create per le .NET Framework.NET Framework versioni precedenti di non devono essere modificate.Existing configuration sections that were created for earlier versions of the .NET Framework.NET Framework do not have to be changed.

Il tipo di base contiene un'implementazione predefinita di questo metodo che restituisce truesempre.The base type contains a default implementation of this method that always returns true. Se si implementa una sezione di configurazione e non si esegue l'override di questo metodo, per impostazione predefinita tutte le proprietà di configurazione contenute nella sezione di configurazione verranno serializzate per tutte le versioni del Framework.If you implement a configuration section and you do not override this method, by default all configuration properties that are contained in the configuration section will be serialized for all framework versions.

Si applica a

Vedi anche