ConfigurationSection.ShouldSerializeElementInTargetVersion Método

Definición

Indica si el elemento especificado se debe serializar cuando la jerarquía de objetos de configuración se serializa para la versión de destino especificada de .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

Parámetros

element
ConfigurationElement

Objeto ConfigurationElement que es un candidato para la serialización.

elementName
String

Nombre del objeto ConfigurationElement tal como aparece en XML.

targetFramework
FrameworkName

Versión de destino de .NET Framework.

Devoluciones

true si element debe serializarse; de lo contrario, false.

Comentarios

Cada sección de configuración creada para .NET Framework 4 y versiones posteriores debe invalidar explícitamente este método y devolver true, pero solo si el elemento especificado es válido para la versión especificada de .NET Framework. No es necesario cambiar las secciones de configuración existentes creadas para versiones anteriores de .NET Framework.

El tipo base contiene una implementación predeterminada de este método que siempre devuelve true. Si implementa una sección de configuración y no invalida este método, de forma predeterminada todos los elementos de configuración contenidos en la sección de configuración se serializarán para todas las versiones del marco.

Se aplica a

Consulte también