<Add> Element for <schemaImporterExtensions>
Добавляет типы, используемые XmlSchemaImporter, для сопоставления типов XSD с типами .NET. Дополнительные сведения о файлах конфигурации см. в разделе Схема файла конфигурации.
<Конфигурации>
<system.xml.serialization>
<schemaImporterExtensions>
<добавление>
Синтаксис
<add name = "typeName" type="fully qualified type [,Version=version number] [,Culture=culture] [,PublicKeyToken= token]"/>
Атрибуты и элементы
В следующих разделах описаны атрибуты, дочерние и родительские элементы.
Атрибуты
Атрибут | Описание |
---|---|
name | Простое имя, используемое для поиска экземпляра. |
type | Обязательный. Указывает добавляемый класс расширения схемы. Значение атрибута type должно располагаться на одной строке и содержать полное имя типа. Когда сборка помещается в глобальный кэш сборок (GAC), она должна также содержать версию, язык и региональные параметры и маркер открытого ключа подписанной сборки. |
Дочерние элементы
Отсутствует.
Родительские элементы
Элемент | Описание |
---|---|
<schemaImporterExtensions> | Содержит типы, используемые классомXmlSchemaImporter. |
Пример
В приведенном ниже примере кода добавляется тип расширения, который XmlSchemaImporter может использовать при сопоставлении типов.
<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>
См. также
Совместная работа с нами на GitHub
Источник этого содержимого можно найти на GitHub, где также можно создавать и просматривать проблемы и запросы на вытягивание. Дополнительные сведения см. в нашем руководстве для участников.