ConfigurationSection.ShouldSerializeElementInTargetVersion Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Indica se o elemento especificado deve ser serializado quando a hierarquia de objeto de configuração é serializada para a versão de destino especificada do .NET Framework.
protected:
virtual bool ShouldSerializeElementInTargetVersion(System::Configuration::ConfigurationElement ^ element, System::String ^ elementName, System::Runtime::Versioning::FrameworkName ^ targetFramework);
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, string elementName, System.Runtime.Versioning.FrameworkName targetFramework);
protected internal 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 Overridable Function ShouldSerializeElementInTargetVersion (element As ConfigurationElement, elementName As String, targetFramework As FrameworkName) As Boolean
Protected Friend Overridable Function ShouldSerializeElementInTargetVersion (element As ConfigurationElement, elementName As String, targetFramework As FrameworkName) As Boolean
Parâmetros
- element
- ConfigurationElement
O objeto ConfigurationElement que é um candidato à serialização.
- elementName
- String
O nome do objeto ConfigurationElement como ele ocorre no XML.
- targetFramework
- FrameworkName
A versão de destino do .NET Framework.
Retornos
true
se a element
precisar ser serializada, caso contrário, false
.
Comentários
Cada seção de configuração criada para o .NET Framework 4 e versões posteriores deve substituir explicitamente esse método e retornar true
, mas somente se o elemento especificado for válido para a versão especificada do .NET Framework. As seções de configuração existentes que foram criadas para versões anteriores do .NET Framework não precisam ser alteradas.
O tipo base contém uma implementação padrão desse método que sempre retorna true
. Se você implementar uma seção de configuração e não substituir esse método, por padrão todos os elementos de configuração contidos na seção de configuração serão serializados para todas as versões da estrutura.