ConfigurationSection.ShouldSerializeElementInTargetVersion メソッド

定義

.NET Framework の指定したターゲット バージョンに対して構成オブジェクト階層をシリアル化するときに、指定した要素をシリアル化するかどうかを示します。

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, System::String ^ elementName, System::Runtime::Versioning::FrameworkName ^ targetFramework);
protected internal virtual bool ShouldSerializeElementInTargetVersion(System.Configuration.ConfigurationElement element, string elementName, System.Runtime.Versioning.FrameworkName targetFramework);
protected 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
Protected Overridable Function ShouldSerializeElementInTargetVersion (element As ConfigurationElement, elementName As String, targetFramework As FrameworkName) As Boolean

パラメーター

element
ConfigurationElement

シリアル化の候補となる ConfigurationElement オブジェクト。

elementName
String

XML で発生する ConfigurationElement オブジェクトの名前。

targetFramework
FrameworkName

.NET Framework のターゲット バージョン。

返品

をシリアル化する必要がある場合は 。それ以外の場合は。

注釈

.NET Framework 4 以降のバージョン用に作成された各構成セクションでは、このメソッドを明示的にオーバーライドし、true を返す必要がありますが、指定した要素が.NET Framework の指定されたバージョンに対して有効な場合にのみ返されます。 .NET Framework の以前のバージョン用に作成された既存の構成セクションを変更する必要はありません。

基本型には、常に trueを返すこのメソッドの既定の実装が含まれています。 構成セクションを実装し、このメソッドをオーバーライドしない場合、既定では、構成セクションに含まれるすべての構成要素がすべてのフレームワーク バージョンに対してシリアル化されます。

適用対象