<Agregar > elemento para <schemaImporterExtensions ><add> Element for <schemaImporterExtensions>

Agrega tipos utilizados por XmlSchemaImporter para asignar los tipos XSD a los tipos de .NET Framework.Adds types used by the XmlSchemaImporter for mapping XSD types to .NET Framework types. Para más información sobre los archivos de configuración, vea Configuration File Schema (Esquema de archivos de configuración).For more information about configuration files, see Configuration File Schema.

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

SintaxisSyntax

<add name = "typeName" type="fully qualified type [,Version=version number] [,Culture=culture] [,PublicKeyToken= token]"/>  

Atributos y elementosAttributes and Elements

En las siguientes secciones se describen los atributos, los elementos secundarios y los elementos primarios.The following sections describe attributes, child elements, and parent elements.

AtributosAttributes

AtributoAttribute DescripciónDescription
namename Un nombre sencillo que se utiliza para buscar la instancia.A simple name that is used to find the instance.
typetype Obligatorio.Required. Especifica la clase de extensión de esquema que se agrega.Specifies the schema extension class to add. El valor del atributo type debe estar en una línea e incluye el nombre de tipo completo.The type attribute value must be on one line, and include the fully qualified type name. Cuando el ensamblado se encuentra en la caché global de ensamblados (GAC), también debe incluir la versión, la referencia cultural y el token de clave pública del ensamblado firmado.When the assembly is placed in the Global Assembly Cache (GAC), it must also include the version, culture, and public key token of the signed assembly.

Elementos secundariosChild Elements

Ninguno.None.

Elementos primariosParent Elements

ElementoElement DescripciónDescription
<schemaImporterExtensions><schemaImporterExtensions> Contiene los tipos que utiliza XmlSchemaImporter .Contains the types that are used by the XmlSchemaImporter.

EjemploExample

El ejemplo de código siguiente agrega un tipo de extensión que XmlSchemaImporter puede utilizar al asignar los tipos.The following code example adds an extension type that the XmlSchemaImporter can use when mapping types.

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

Vea tambiénSee also