ConfigurationSection.ShouldSerializePropertyInTargetVersion(ConfigurationProperty, String, FrameworkName, ConfigurationElement) ConfigurationSection.ShouldSerializePropertyInTargetVersion(ConfigurationProperty, String, FrameworkName, ConfigurationElement) ConfigurationSection.ShouldSerializePropertyInTargetVersion(ConfigurationProperty, String, FrameworkName, ConfigurationElement) ConfigurationSection.ShouldSerializePropertyInTargetVersion(ConfigurationProperty, String, FrameworkName, ConfigurationElement) Method

정의

지정된 대상 버전의 .NET Framework.NET Framework에 대해 구성 개체 계층 구조가 serialize된 경우 지정된 속성을 serialize할지 여부를 나타냅니다.Indicates whether the specified property 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 ShouldSerializePropertyInTargetVersion(System::Configuration::ConfigurationProperty ^ property, System::String ^ propertyName, System::Runtime::Versioning::FrameworkName ^ targetFramework, System::Configuration::ConfigurationElement ^ parentConfigurationElement);
protected internal virtual bool ShouldSerializePropertyInTargetVersion (System.Configuration.ConfigurationProperty property, string propertyName, System.Runtime.Versioning.FrameworkName targetFramework, System.Configuration.ConfigurationElement parentConfigurationElement);
abstract member ShouldSerializePropertyInTargetVersion : System.Configuration.ConfigurationProperty * string * System.Runtime.Versioning.FrameworkName * System.Configuration.ConfigurationElement -> bool
override this.ShouldSerializePropertyInTargetVersion : System.Configuration.ConfigurationProperty * string * System.Runtime.Versioning.FrameworkName * System.Configuration.ConfigurationElement -> bool
Protected Friend Overridable Function ShouldSerializePropertyInTargetVersion (property As ConfigurationProperty, propertyName As String, targetFramework As FrameworkName, parentConfigurationElement As ConfigurationElement) As Boolean

매개 변수

property
ConfigurationProperty ConfigurationProperty ConfigurationProperty ConfigurationProperty

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

propertyName
String String String String

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

targetFramework
FrameworkName FrameworkName FrameworkName FrameworkName

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

parentConfigurationElement
ConfigurationElement ConfigurationElement ConfigurationElement ConfigurationElement

속성의 부모 요소입니다.The parent element of the property.

반환

property를 serialize해야 하면 true이고, 그렇지 않으면 false입니다.true if the property 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 property 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 properties that are contained in the configuration section will be serialized for all framework versions.

적용 대상

추가 정보