ImportOptions Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Představuje možnosti, které lze nastavit na XsdDataContractImporter.
public ref class ImportOptions
public class ImportOptions
type ImportOptions = class
Public Class ImportOptions
- Dědičnost
-
ImportOptions
Poznámky
XsdDataContractImporter slouží ke generování kódu ze schématu XML pomocí .NET CodeDOM. Chcete-li vygenerovat schéma XML ze sestavení, použijte XsdDataContractExporter.
Konstruktory
ImportOptions() |
Inicializuje novou instanci ImportOptions třídy. |
Vlastnosti
CodeProvider |
Získá nebo nastaví instanci CodeDomProvider, která poskytuje prostředky ke kontrole, zda jsou podporovány konkrétní možnosti pro cílový jazyk. |
DataContractSurrogate |
Získá nebo nastaví náhradního zprostředkovatele kontraktu dat, který lze použít k úpravě kódu generovaného během operace importu. |
EnableDataBinding |
Získá nebo nastaví hodnotu, která určuje, zda typy vygenerovaný kód by měly implementovat INotifyPropertyChanged rozhraní. |
GenerateInternal |
Získá nebo nastaví hodnotu, která určuje, zda vygenerovaný kód bude označen jako interní nebo veřejný. |
GenerateSerializable |
Získá nebo nastaví hodnotu, která určuje, zda generované třídy kontraktu dat budou označeny SerializableAttribute atributu kromě atributu DataContractAttribute. |
ImportXmlType |
Získá nebo nastaví hodnotu, která určuje, zda budou importovány všechny typy schémat XML, i ty, které neodpovídají schématu kontraktu dat. |
Namespaces |
Získá slovník, který obsahuje mapování oborů názvů kontraktů dat na obory názvů CLR, které musí být použity k vygenerování kódu během importu operace. |
ReferencedCollectionTypes |
Získá kolekci typů, které představují kolekce kontraktů dat, které by měly být odkazovány při generování kódu pro kolekce, jako jsou seznamy nebo slovníky položek. |
ReferencedTypes |
Získá IList<T> obsahující typy odkazované ve vygenerovaném kódu. |
Metody
Equals(Object) |
Určuje, zda je zadaný objekt roven aktuálnímu objektu. (Zděděno od Object) |
GetHashCode() |
Slouží jako výchozí funkce hash. (Zděděno od Object) |
GetType() |
Získá Type aktuální instance. (Zděděno od Object) |
MemberwiseClone() |
Vytvoří mělkou kopii aktuálního Object. (Zděděno od Object) |
ToString() |
Vrátí řetězec, který představuje aktuální objekt. (Zděděno od Object) |
Platí pro
Viz také
- XsdDataContractImporter
- XsdDataContractExporter
- ExportOptions
- importu a exportu schématu
- import schématu pro generování tříd