Condividi tramite


ConfigurationSection.ShouldSerializeElementInTargetVersion Metodo

Definizione

Indica se l'elemento specificato deve essere serializzato quando la gerarchia degli oggetti di configurazione viene serializzata per la versione di destinazione specificata di .NET Framework.

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, System::String ^ elementName, System::Runtime::Versioning::FrameworkName ^ targetFramework);
protected internal virtual bool ShouldSerializeElementInTargetVersion(System.Configuration.ConfigurationElement element, string elementName, System.Runtime.Versioning.FrameworkName targetFramework);
protected 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 Friend Overridable Function ShouldSerializeElementInTargetVersion (element As ConfigurationElement, elementName As String, targetFramework As FrameworkName) As Boolean
Protected Overridable Function ShouldSerializeElementInTargetVersion (element As ConfigurationElement, elementName As String, targetFramework As FrameworkName) As Boolean

Parametri

element
ConfigurationElement

Oggetto ConfigurationElement candidato per la serializzazione.

elementName
String

Nome dell'oggetto ConfigurationElement così come avviene in XML.

targetFramework
FrameworkName

Versione di destinazione di .NET Framework.

Valori restituiti

true se deve element essere serializzato; in caso contrario, false.

Commenti

Ogni sezione di configurazione creata per .NET Framework 4 e versioni successive deve eseguire in modo esplicito l'override di questo metodo e restituire true, ma solo se l'elemento specificato è valido per la versione specificata di .NET Framework. Non è necessario modificare le sezioni di configurazione esistenti create per le versioni precedenti di .NET Framework.

Il tipo di base contiene un'implementazione predefinita di questo metodo che restituisce truesempre . Se si implementa una sezione di configurazione e non si esegue l'override di questo metodo, per impostazione predefinita tutti gli elementi di configurazione contenuti nella sezione di configurazione verranno serializzati per tutte le versioni del framework.

Si applica a