ImportOptions Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Представляет параметры, которые можно задать в XsdDataContractImporter.
public ref class ImportOptions
public class ImportOptions
type ImportOptions = class
Public Class ImportOptions
- Наследование
-
ImportOptions
Комментарии
XsdDataContractImporter используется для создания кода из схемы XML с помощью .NET CodeDOM. Чтобы создать XML-схему из сборки, используйте XsdDataContractExporter.
Конструкторы
ImportOptions() |
Инициализирует новый экземпляр класса ImportOptions. |
Свойства
CodeProvider |
Возвращает или задает экземпляр CodeDomProvider, предоставляющий средства для проверки того, поддерживаются ли определенные параметры целевого языка. |
DataContractSurrogate |
Возвращает или задает суррогатный поставщик контракта данных, который можно использовать для изменения кода, созданного во время операции импорта. |
EnableDataBinding |
Возвращает или задает значение, указывающее, должны ли типы в созданном коде реализовать интерфейс INotifyPropertyChanged. |
GenerateInternal |
Возвращает или задает значение, указывающее, будет ли созданный код помечен как внутренний, так и общедоступный. |
GenerateSerializable |
Возвращает или задает значение, указывающее, будут ли созданные классы контрактов данных помечены атрибутом SerializableAttribute в дополнение к атрибуту DataContractAttribute. |
ImportXmlType |
Возвращает или задает значение, определяющее, будут ли импортированы все типы схем XML, даже те, которые не соответствуют схеме контракта данных. |
Namespaces |
Получает словарь, содержащий сопоставление пространств имен контракта данных с пространствами имен СРЕДЫ CLR, которые должны использоваться для создания кода во время операции импорта. |
ReferencedCollectionTypes |
Возвращает коллекцию типов, представляющих коллекции контрактов данных, на которые следует ссылаться при создании кода для коллекций, таких как списки или словари элементов. |
ReferencedTypes |
Возвращает IList<T>, содержащую типы, на которые ссылается созданный код. |
Методы
Equals(Object) |
Определяет, равен ли указанный объект текущему объекту. (Унаследовано от Object) |
GetHashCode() |
Служит хэш-функцией по умолчанию. (Унаследовано от Object) |
GetType() |
Возвращает Type текущего экземпляра. (Унаследовано от Object) |
MemberwiseClone() |
Создает неглубокую копию текущей Object. (Унаследовано от Object) |
ToString() |
Возвращает строку, представляющую текущий объект. (Унаследовано от Object) |