ImportOptions Třída

Definice

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é