Compartilhar via


<add> Elemento para <schemaImporterExtensions>

Adiciona tipos usados pelo mapeamento de XmlSchemaImporter tipos XSD a tipos .NET. Para obter mais informações sobre arquivos de configuração, consulte Esquema de Arquivo de Configuração.

<configuration>system.xml.serialization<>schemaImporterExtensions><add<>

Sintaxe

<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.

Attributes

Attribute Description
name Um nome simples que é usado para localizar a instância.
type Obrigatório Especifica a classe de extensão de esquema a ser adicionada. O valor do atributo de tipo deve estar em uma linha e incluir o nome de tipo totalmente qualificado. Quando o assembly é colocado no GAC (Cache de Assembly Global), ele também deve incluir a versão, a cultura e o token de chave pública do assembly assinado.

Elementos filho

Nenhum.

Elementos pai

Elemento Description
<schemaImporterExtensions> Contém os tipos que são usados pelo XmlSchemaImporter.

Example

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>

Consulte também