Freigeben über


<add> Element für <schemaImporterExtensions>

Fügt Typen hinzu, die von XmlSchemaImporter verwendet werden, um XSD-Typen .NET-Typen zuzuordnen. Weitere Informationen zu Konfigurationsdateien finden Sie unter Konfigurationsdateienschema.

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

Syntax

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

Attribute und Elemente

In den folgenden Abschnitten werden Attribute sowie untergeordnete und übergeordnete Elemente beschrieben.

Attribute

attribute Beschreibung
name Ein einfacher Name, der zum Suchen der Instanz verwendet wird.
Typ Erforderlich. Gibt die Schemaerweiterungsklasse an, die hinzugefügt werden soll. Der Wert des type-Attributs muss sich in einer Zeile befinden und schließt den vollständigen Typnamen enthalten. Wenn die Assembly im globalen Assemblycache (GAC) gespeichert ist, muss außerdem die Version, die Kultur und das Token des öffentlichen Schlüssels der signierten Assembly enthalten sein.

Untergeordnete Elemente

Keine

Übergeordnete Elemente

Element Beschreibung
<schemaImporterExtensions> Enthält die Typen, die von der XmlSchemaImporter-Klasse verwendet werden.

Beispiel

Im folgenden Codebeispiel wird ein Erweiterungstyp hinzugefügt, den XmlSchemaImporter zum Zuordnen von Typen verwenden kann.

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

Siehe auch