Udostępnij za pośrednictwem


ConfigurationSection.ShouldSerializeSectionInTargetVersion Metoda

Definicja

Wskazuje, czy bieżące wystąpienie ConfigurationSection powinno być serializowane, gdy hierarchia obiektów konfiguracji jest serializowana dla określonej wersji docelowej programu .NET Framework.

protected public:
 virtual bool ShouldSerializeSectionInTargetVersion(System::Runtime::Versioning::FrameworkName ^ targetFramework);
protected:
 virtual bool ShouldSerializeSectionInTargetVersion(System::Runtime::Versioning::FrameworkName ^ targetFramework);
protected internal virtual bool ShouldSerializeSectionInTargetVersion(System.Runtime.Versioning.FrameworkName targetFramework);
protected virtual bool ShouldSerializeSectionInTargetVersion(System.Runtime.Versioning.FrameworkName targetFramework);
abstract member ShouldSerializeSectionInTargetVersion : System.Runtime.Versioning.FrameworkName -> bool
override this.ShouldSerializeSectionInTargetVersion : System.Runtime.Versioning.FrameworkName -> bool
Protected Friend Overridable Function ShouldSerializeSectionInTargetVersion (targetFramework As FrameworkName) As Boolean
Protected Overridable Function ShouldSerializeSectionInTargetVersion (targetFramework As FrameworkName) As Boolean

Parametry

targetFramework
FrameworkName

Docelowa wersja platformy .NET Framework.

Zwraca

true jeśli bieżąca sekcja powinna być serializowana; w przeciwnym razie, false.

Uwagi

Każda sekcja konfiguracji utworzona dla .NET Framework 4 i nowszych wersji musi jawnie zastąpić tę metodę i zwrócić true, ale tylko wtedy, gdy sekcja konfiguracji jest prawidłowa dla określonej wersji programu .NET Framework. Nie trzeba zmieniać istniejących sekcji konfiguracji utworzonych dla wcześniejszych wersji programu .NET Framework.

Typ podstawowy zawiera domyślną implementację tej metody, która zawsze zwraca wartość true. Jeśli zaimplementujesz sekcję konfiguracji i nie zastąpisz tej metody, domyślnie sekcja konfiguracji zostanie serializowana dla wszystkich wersji platformy.

Dotyczy