ImportOptions Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Stellt die Optionen dar, die für ein XsdDataContractImporter.
public ref class ImportOptions
public class ImportOptions
type ImportOptions = class
Public Class ImportOptions
- Vererbung
-
ImportOptions
Hinweise
Die XsdDataContractImporter wird verwendet, um Code aus dem XML-Schema mithilfe des .NET CodeDOM zu generieren. Um ein XML-Schema aus einer Assembly zu generieren, verwenden Sie die XsdDataContractExporter.
Konstruktoren
| Name | Beschreibung |
|---|---|
| ImportOptions() |
Initialisiert eine neue Instanz der ImportOptions-Klasse. |
Eigenschaften
| Name | Beschreibung |
|---|---|
| CodeProvider |
Dient zum Abrufen oder Festlegen einer CodeDomProvider Instanz, die die Mittel bereitstellt, um zu überprüfen, ob bestimmte Optionen für eine Zielsprache unterstützt werden. |
| DataContractSurrogate |
Dient zum Abrufen oder Festlegen eines Datenvertrags-Ersatzanbieters, der zum Ändern des während eines Importvorgangs generierten Code verwendet werden kann. |
| EnableDataBinding |
Dient zum Abrufen oder Festlegen eines Werts, der angibt, ob Typen im generierten Code die INotifyPropertyChanged Schnittstelle implementieren sollen. |
| GenerateInternal |
Dient zum Abrufen oder Festlegen eines Werts, der angibt, ob generierter Code intern oder öffentlich gekennzeichnet wird. |
| GenerateSerializable |
Dient zum Abrufen oder Festlegen eines Werts, der angibt, ob generierte Datenvertragsklassen zusätzlich zum Attribut mit dem SerializableAttributeDataContractAttribute Attribut gekennzeichnet werden. |
| ImportXmlType |
Dient zum Abrufen oder Festlegen eines Werts, der bestimmt, ob alle XML-Schematypen, auch diejenigen, die nicht einem Datenvertragsschema entsprechen, importiert werden. |
| Namespaces |
Ruft ein Wörterbuch ab, das die Zuordnung von Datenvertragsnamespaces zu den CLR-Namespaces enthält, die zum Generieren von Code während eines Importvorgangs verwendet werden müssen. |
| ReferencedCollectionTypes |
Ruft eine Auflistung von Typen ab, die Datenvertragssammlungen darstellen, auf die beim Generieren von Code für Sammlungen verwiesen werden soll, z. B. Listen oder Wörterbücher von Elementen. |
| ReferencedTypes |
Ruft einen IList<T> enthaltenden Typen ab, auf die im generierten Code verwiesen wird. |
Methoden
| Name | Beschreibung |
|---|---|
| Equals(Object) |
Bestimmt, ob das angegebene Objekt gleich dem aktuellen Objekt ist. (Geerbt von Object) |
| GetHashCode() |
Dient als Standardhashfunktion. (Geerbt von Object) |
| GetType() |
Ruft die Type der aktuellen Instanz ab. (Geerbt von Object) |
| MemberwiseClone() |
Erstellt eine flache Kopie der aktuellen Object. (Geerbt von Object) |
| ToString() |
Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Geerbt von Object) |