Udostępnij za pośrednictwem


ImportOptions Klasa

Definicja

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ż