XsdDataContractExporter.Export Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Преобразует тип среды CLR (или набор типов) в набор схем XML.
Перегрузки
Export(ICollection<Assembly>) |
Преобразует типы, содержащиеся в указанной коллекции сборок. |
Export(ICollection<Type>) |
Преобразует типы, содержащиеся в ICollection<T>, переданной в этот метод. |
Export(Type) |
Преобразует указанный тип платформа .NET Framework в схему языка определения схемы XML (XSD). |
Комментарии
Рекомендуется использовать одну из перегрузок CanExport, чтобы определить, возможен ли экспорт заданного типа или набора типов.
После вызова метода Export извлеките схемы из свойства Schemas.
Export(ICollection<Assembly>)
- Исходный код:
- XsdDataContractExporter.cs
- Исходный код:
- XsdDataContractExporter.cs
- Исходный код:
- XsdDataContractExporter.cs
Преобразует типы, содержащиеся в указанной коллекции сборок.
public:
void Export(System::Collections::Generic::ICollection<System::Reflection::Assembly ^> ^ assemblies);
public void Export (System.Collections.Generic.ICollection<System.Reflection.Assembly> assemblies);
member this.Export : System.Collections.Generic.ICollection<System.Reflection.Assembly> -> unit
Public Sub Export (assemblies As ICollection(Of Assembly))
Параметры
- assemblies
- ICollection<Assembly>
Объект ICollection<T> (класса Assembly), содержащий экспортируемые типы.
Исключения
Аргумент assemblies
имеет значение null
.
Assembly в коллекции имеет значение null
.
Применяется к
Export(ICollection<Type>)
- Исходный код:
- XsdDataContractExporter.cs
- Исходный код:
- XsdDataContractExporter.cs
- Исходный код:
- XsdDataContractExporter.cs
Преобразует типы, содержащиеся в ICollection<T>, переданной в этот метод.
public:
void Export(System::Collections::Generic::ICollection<Type ^> ^ types);
public void Export (System.Collections.Generic.ICollection<Type> types);
member this.Export : System.Collections.Generic.ICollection<Type> -> unit
Public Sub Export (types As ICollection(Of Type))
Параметры
- types
- ICollection<Type>
Объект ICollection<T> (класса Type), содержащий экспортируемые типы.
Исключения
Аргумент types
имеет значение null
.
Тип в коллекции имеет значение null
.
Применяется к
Export(Type)
- Исходный код:
- XsdDataContractExporter.cs
- Исходный код:
- XsdDataContractExporter.cs
- Исходный код:
- XsdDataContractExporter.cs
Преобразует указанный тип платформа .NET Framework в схему языка определения схемы XML (XSD).
public:
void Export(Type ^ type);
public void Export (Type type);
member this.Export : Type -> unit
Public Sub Export (type As Type)
Параметры
Исключения
Аргумент type
имеет значение null
.
Комментарии
Вызовите метод CanExport, чтобы определить, можно ли экспортировать этот тип. После вызова метода Export можно извлечь схему через свойство Schemas.