Поделиться через


Элемент <add> для элемента <xmlSchemaImporterExtensions>

Добавляет типы, используемые XmlSchemaImporter, для сопоставления типов XSD с типами платформы .NET Framework. Дополнительные сведения о файлах конфигурации см. в разделе Configuration File Schema for the .NET Framework.

Schema Hierarchy

<configuration>
  Элемент <system.xml.serialization>
    Элемент <schemaImporterExtensions>
      Элемент <add> для элемента <xmlSchemaImporterExtensions>

Синтаксис

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

Атрибуты и элементы

В следующих разделах описываются атрибуты, дочерние и родительские элементы.

Атрибуты

Атрибут Описание

name

Простое имя, используемое для поиска экземпляра.

type

Обязательный. Задает добавляемый класс расширения схемы. Значение атрибута type должно располагаться на одной строке и содержать полное имя типа. Когда сборка помещается в глобальный кэш сборок (GAC), она должна также содержать версию, язык и региональные параметры и маркер открытого ключа подписанной сборки.

Дочерние элементы

Нет.

Родительские элементы

Элемент Описание

<xmlSchemaImporterExtensions>

Содержит типы, используемые классомXmlSchemaImporter.

Примеры

В приведенном ниже примере кода добавляется тип расширения, который XmlSchemaImporter может использовать при сопоставлении типов.

<configuration>
  <system.xml.serialization>
    <xmlSchemaImporterExtensions>
       <add name="contoso" type="System.Web.Mobile.MobileCapabilities, 
       System.Web.Mobile, Version=2.0.0.0, Culture=neutral, 
       PublicKeyToken=b03f5f7f11d50a3a" /> 
    </xmlSchemaImporterExtensions>
  </system.xml.serialization>
</configuration>

См. также

Справочник

Элемент <system.xml.serialization>
Элемент <schemaImporterExtensions>
XmlSchemaImporter

Дата сборки: 2010-03-10