Freigeben über


ConfigurationSection.ShouldSerializeElementInTargetVersion Methode

Definition

Gibt an, ob das angegebene Element serialisiert werden soll, wenn die Konfigurationsobjekthierarchie für die angegebene Zielversion des .NET Framework serialisiert wird.

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

Parameter

element
ConfigurationElement

Das ConfigurationElement Objekt, das ein Kandidat für die Serialisierung ist.

elementName
String

Der Name des ConfigurationElement Objekts, wie es in XML auftritt.

targetFramework
FrameworkName

Die Zielversion des .NET Frameworks.

Gibt zurück

true wenn die element Serialisierung erfolgen soll; andernfalls false.

Hinweise

Jeder Konfigurationsabschnitt, der für das .NET Framework 4 und höhere Versionen erstellt wird, muss diese Methode explizit außer Kraft setzen und true zurückgeben, aber nur, wenn das angegebene Element für die angegebene Version des .NET Framework gültig ist. Vorhandene Konfigurationsabschnitte, die für frühere Versionen des .NET Frameworks erstellt wurden, müssen nicht geändert werden.

Der Basistyp enthält eine Standardimplementierung dieser Methode, die immer zurückgegeben wird true. Wenn Sie einen Konfigurationsabschnitt implementieren und diese Methode nicht außer Kraft setzen, werden standardmäßig alle Konfigurationselemente, die im Konfigurationsabschnitt enthalten sind, für alle Frameworkversionen serialisiert.

Gilt für: