<add> Element for <schemaImporterExtensions>

Aggiunge i tipi usati dall'oggetto XmlSchemaImporter per il mapping dei tipi XSD ai tipi .NET. Per altre informazioni sui file di configurazione, vedere Schema dei file di configurazione.

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

Sintassi

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

Attributi ed elementi

Nelle sezioni seguenti vengono descritti gli attributi, gli elementi figlio e gli elementi padre.

Attributi

Attributo Descrizione
nome Un nome semplice usato per cercare l'istanza.
type Obbligatorio. Specifica la classe di estensione dello schema da aggiungere. Il valore dell'attributo type deve trovarsi su una riga e includere il nome completo del tipo. Quando l'assembly viene inserito nella Global Assembly Cache (GAC) deve includere anche la versione, le impostazioni cultura e il token di chiave pubblica dell'assembly firmato.

Elementi figlio

Nessuno.

Elementi padre

Elemento Descrizione
<schemaImporterExtensions> Contiene i tipi usati da XmlSchemaImporter.

Esempio

Nell'esempio di codice riportato di seguito viene aggiunto un tipo di estensione utilizzabile da XmlSchemaImporter durante l'esecuzione del mapping dei tipi.

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

Vedi anche