ConfigurationSection.ShouldSerializeElementInTargetVersion(ConfigurationElement, String, FrameworkName) ConfigurationSection.ShouldSerializeElementInTargetVersion(ConfigurationElement, String, FrameworkName) ConfigurationSection.ShouldSerializeElementInTargetVersion(ConfigurationElement, String, FrameworkName) ConfigurationSection.ShouldSerializeElementInTargetVersion(ConfigurationElement, String, FrameworkName) Method

정의

지정된 대상 버전의 .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 public:
 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);
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

매개 변수

element
ConfigurationElement ConfigurationElement ConfigurationElement ConfigurationElement

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

elementName
String String String String

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

targetFramework
FrameworkName FrameworkName FrameworkName FrameworkName

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

반환

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

설명

에 대해 만든 각 구성 섹션을 .NET Framework 4.NET Framework 4 이상 버전 명시적으로이 메서드를 재정의 하며 반환 되 고 true, 지정된 된 요소의 지정 된 버전에 대 한 유효한 경우에는 .NET Framework.NET Framework합니다.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.

적용 대상

추가 정보