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:
 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

Parametri

element
ConfigurationElement

Oggetto ConfigurationElement candidato per la serializzazione.

elementName
String

Nome dell'oggetto ConfigurationElement utilizzato in XML.

targetFramework
FrameworkName

Versione di destinazione di .NET Framework.

Restituisce

true se element deve 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

Vedi anche