ImportOptions Třída

Definice

Představuje možnosti, které lze nastavit na objektu 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 příkaz XsdDataContractExporter.

Konstruktory

Name Description
ImportOptions()

Inicializuje novou instanci ImportOptions třídy.

Vlastnosti

Name Description
CodeProvider

Získá nebo nastaví CodeDomProvider instanci, 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 atributem SerializableAttribute 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

IList<T> Získá obsahující typy odkazované ve vygenerovaném kódu.

Metody

Name Description
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é