ConfigurationSection.ShouldSerializeElementInTargetVersion(ConfigurationElement, String, FrameworkName) Method

Definition

지정된 대상 버전의 .NET Framework.NET Framework에 대해 구성 개체 계층 구조가 serialize된 경우 지정된 요소를 serialize할지 여부를 나타냅니다.Indicates whether the specified element should be serialized when the configuration object hierarchy is serialized for the specified target version of the .NET Framework.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

Parameters

element
ConfigurationElement

serialization 후보인 ConfigurationElement 개체입니다.The ConfigurationElement object that is a candidate for serialization.

elementName
String

XML에 표시되는 ConfigurationElement 개체의 이름입니다.The name of the ConfigurationElement object as it occurs in XML.

targetFramework
FrameworkName

.NET Framework.NET Framework의 대상 버전입니다.The target version of the .NET Framework.NET Framework.

Returns

Boolean

true를 serialize해야 하면 element이고, 그렇지 않으면 false입니다.true if the element should be serialized; otherwise, false.

Remarks

.NET Framework 4.NET Framework 4 이상 버전에 대해 만들어진 각 구성 섹션은이 메서드를 명시적으로 재정의 하 고 지정 된 요소가 지정 된 버전의 .NET Framework.NET Framework에 대해 유효한 경우에만 true를 반환 해야 합니다.Each configuration section that is created for the .NET Framework 4.NET Framework 4 and later versions must explicitly override this method and return true, but only if the specified element is valid for the specified version of the .NET Framework.NET Framework. 이전 버전의 .NET Framework.NET Framework에 대해 만든 기존 구성 섹션을 변경할 필요가 없습니다.Existing configuration sections that were created for earlier versions of the .NET Framework.NET Framework do not have to be changed.

기본 형식에는 항상 true반환 하는이 메서드의 기본 구현이 포함 되어 있습니다.The base type contains a default implementation of this method that always returns true. 구성 섹션을 구현 하는 경우이 메서드를 재정의 하지 않으면 기본적으로 모든 프레임 워크 버전 구성 섹션에 포함 된 모든 구성 요소의 직렬화 됩니다.If you implement a configuration section and you do not override this method, by default all configuration elements that are contained in the configuration section will be serialized for all framework versions.

Applies to

See also