Elemento <add> para <schemaImporterExtensions>
Adiciona tipos usados pelo XmlSchemaImporter para mapeamento de tipos XSD para tipos do .NET. Para obter mais informações sobre arquivos de configuração, consulte Esquema de arquivos de configuração.
<configuration>
<system.xml.serialization>
<schemaImporterExtensions>
<adicionar>
Syntax
<add name = "typeName" type="fully qualified type [,Version=version number] [,Culture=culture] [,PublicKeyToken= token]"/>
Atributos e elementos
As seções a seguir descrevem atributos, elementos filho e elementos pai.
Atributos
Atributo | Descrição |
---|---|
name | Um nome simples que é usado para localizar a instância. |
tipo | Obrigatórios. Especifica a classe de extensão de esquema a adicionar. O valor de atributo type deve ser uma linha e incluir o nome do tipo totalmente qualificado. Quando o assembly é colocado no GAC (cache de assembly global), ele também deve incluir a versão, cultura e token de chave pública do assembly assinado. |
Elementos filho
Nenhum.
Elementos pai
Elemento | Descrição |
---|---|
<schemaImporterExtensions> | Contém tipos que são usados pela XmlSchemaImporter. |
Exemplo
O exemplo de código a seguir adiciona um tipo de extensão que o XmlSchemaImporter pode usar ao mapear tipos.
<configuration>
<system.xml.serialization>
<schemaImporterExtensions>
<add name="contoso" type="System.Web.Mobile.MobileCapabilities,
System.Web.Mobile, Version=2.0.0.0, Culture=neutral,
PublicKeyToken=b03f5f7f11d50a3a" />
</schemaImporterExtensions>
</system.xml.serialization>
</configuration>
Confira também
Colaborar conosco no GitHub
A fonte deste conteúdo pode ser encontrada no GitHub, onde você também pode criar e revisar problemas e solicitações de pull. Para obter mais informações, confira o nosso guia para colaboradores.