Поделиться через


ConfigurationSection.ShouldSerializeElementInTargetVersion Метод

Определение

Указывает, следует ли сериализовать указанный элемент при сериализации иерархии объектов конфигурации для указанной целевой версии платформа .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

Параметры

element
ConfigurationElement

Объект ConfigurationElement, для которого рассматривается возможность сериализации.

elementName
String

Имя объекта ConfigurationElement в формате XML.

targetFramework
FrameworkName

Целевая версия платформа .NET Framework.

Возвращаемое значение

Значение true, если свойство element должно быть сериализовано; в противном случае — значение false.

Комментарии

Каждый раздел конфигурации, созданный для платформа .NET Framework 4 и более поздних версий, должен явно переопределить этот метод и возвращать true, но только если указанный элемент действителен для указанной версии платформа .NET Framework. Существующие разделы конфигурации, созданные для более ранних версий платформа .NET Framework, изменять не нужно.

Базовый тип содержит реализацию этого метода по умолчанию, которая всегда возвращает true. Если вы реализуете раздел конфигурации и не переопределяете этот метод, по умолчанию все элементы конфигурации, содержащиеся в разделе конфигурации, будут сериализованы для всех версий платформы.

Применяется к

См. также раздел