ConfigurationSection.ShouldSerializePropertyInTargetVersion Yöntem

Tanım

yapılandırma nesnesi hiyerarşisi .NET Framework belirtilen hedef sürümü için seri hale getirildiğinde belirtilen özelliğin seri hale getirilip getirilmeyeceğini gösterir.

protected:
 virtual bool ShouldSerializePropertyInTargetVersion(System::Configuration::ConfigurationProperty ^ property, System::String ^ propertyName, System::Runtime::Versioning::FrameworkName ^ targetFramework, System::Configuration::ConfigurationElement ^ parentConfigurationElement);
protected public:
 virtual bool ShouldSerializePropertyInTargetVersion(System::Configuration::ConfigurationProperty ^ property, System::String ^ propertyName, System::Runtime::Versioning::FrameworkName ^ targetFramework, System::Configuration::ConfigurationElement ^ parentConfigurationElement);
protected virtual bool ShouldSerializePropertyInTargetVersion (System.Configuration.ConfigurationProperty property, 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 Overridable Function ShouldSerializePropertyInTargetVersion (property As ConfigurationProperty, propertyName As String, targetFramework As FrameworkName, parentConfigurationElement As ConfigurationElement) As Boolean
Protected Friend Overridable Function ShouldSerializePropertyInTargetVersion (property As ConfigurationProperty, propertyName As String, targetFramework As FrameworkName, parentConfigurationElement As ConfigurationElement) As Boolean

Parametreler

property
ConfigurationProperty

Serileştirme ConfigurationProperty adayı olan nesne.

propertyName
String

XML'de gerçekleşen nesnenin ConfigurationProperty adı.

targetFramework
FrameworkName

.NET Framework hedef sürümü.

parentConfigurationElement
ConfigurationElement

özelliğinin üst öğesi.

Döndürülenler

trueproperty seri hale getirilmeliyse; aksi takdirde , false.

Açıklamalar

.NET Framework 4 ve sonraki sürümler için oluşturulan her yapılandırma bölümü bu yöntemi açıkça geçersiz kılmalı ve döndürmelidirtrue, ancak yalnızca belirtilen özellik .NET Framework belirtilen sürümü için geçerliyse döndürülmelidir. .NET Framework önceki sürümleri için oluşturulan mevcut yapılandırma bölümlerinin değiştirilmesi gerekmez.

Temel tür, bu yöntemin her zaman döndüren truevarsayılan uygulamasını içerir. Bir yapılandırma bölümü uygularsanız ve bu yöntemi geçersiz kılmazsanız, yapılandırma bölümünde yer alan tüm yapılandırma özellikleri varsayılan olarak tüm çerçeve sürümleri için seri hale getirilir.

Şunlara uygulanır

Ayrıca bkz.