ImportOptions Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Reprezentuje opcje, które można ustawić na XsdDataContractImporter.
public ref class ImportOptions
public class ImportOptions
type ImportOptions = class
Public Class ImportOptions
- Dziedziczenie
-
ImportOptions
Uwagi
XsdDataContractImporter służy do generowania kodu ze schematu XML przy użyciu pliku .NET CodeDOM. Aby wygenerować schemat XML na podstawie zestawu, użyj XsdDataContractExporter.
Konstruktory
ImportOptions() |
Inicjuje nowe wystąpienie klasy ImportOptions. |
Właściwości
CodeProvider |
Pobiera lub ustawia wystąpienie CodeDomProvider, które zapewnia środki umożliwiające sprawdzenie, czy są obsługiwane określone opcje języka docelowego. |
DataContractSurrogate |
Pobiera lub ustawia dostawcę zastępczego kontraktu danych, który może służyć do modyfikowania kodu wygenerowanego podczas operacji importowania. |
EnableDataBinding |
Pobiera lub ustawia wartość określającą, czy typy w wygenerowanym kodzie powinny implementować interfejs INotifyPropertyChanged. |
GenerateInternal |
Pobiera lub ustawia wartość określającą, czy wygenerowany kod zostanie oznaczony jako wewnętrzny, czy publiczny. |
GenerateSerializable |
Pobiera lub ustawia wartość określającą, czy wygenerowane klasy kontraktów danych zostaną oznaczone atrybutem SerializableAttribute oprócz atrybutu DataContractAttribute. |
ImportXmlType |
Pobiera lub ustawia wartość określającą, czy wszystkie typy schematów XML, nawet te, które nie są zgodne ze schematem kontraktu danych, zostaną zaimportowane. |
Namespaces |
Pobiera słownik zawierający mapowanie przestrzeni nazw kontraktu danych na przestrzenie nazw CLR, które muszą być używane do generowania kodu podczas operacji importowania. |
ReferencedCollectionTypes |
Pobiera kolekcję typów reprezentujących kolekcje kontraktów danych, do których należy się odwoływać podczas generowania kodu dla kolekcji, takich jak listy lub słowniki elementów. |
ReferencedTypes |
Pobiera IList<T> zawierający typy, do których odwołuje się wygenerowany kod. |
Metody
Equals(Object) |
Określa, czy określony obiekt jest równy bieżącemu obiektowi. (Odziedziczone po Object) |
GetHashCode() |
Służy jako domyślna funkcja skrótu. (Odziedziczone po Object) |
GetType() |
Pobiera Type bieżącego wystąpienia. (Odziedziczone po Object) |
MemberwiseClone() |
Tworzy płytkią kopię bieżącego Object. (Odziedziczone po Object) |
ToString() |
Zwraca ciąg reprezentujący bieżący obiekt. (Odziedziczone po Object) |
Dotyczy
Zobacz też
- XsdDataContractImporter
- XsdDataContractExporter
- ExportOptions
- Importowanie i eksportowanie schematu
- importowania schematu do generowania klas