ConfigurationSection.ShouldSerializeElementInTargetVersion メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
.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を返すこのメソッドの既定の実装が含まれています。 構成セクションを実装し、このメソッドをオーバーライドしない場合、既定では、構成セクションに含まれるすべての構成要素がすべてのフレームワーク バージョンに対してシリアル化されます。