ImportOptions Osztály

Definíció

Azokat a beállításokat jelöli, amelyek a XsdDataContractImporter.

public ref class ImportOptions
public class ImportOptions
type ImportOptions = class
Public Class ImportOptions
Öröklődés
ImportOptions

Megjegyzések

A XsdDataContractImporter az XML-sémából a .NET CodeDOM használatával hoz létre kódot. Ha XML-sémát szeretne létrehozni egy szerelvényből, használja a XsdDataContractExporter.

Konstruktorok

Name Description
ImportOptions()

Inicializálja a ImportOptions osztály új példányát.

Tulajdonságok

Name Description
CodeProvider

Lekéri vagy beállít egy példányt CodeDomProvider , amely lehetővé teszi annak ellenőrzését, hogy a célnyelv adott beállításai támogatottak-e.

DataContractSurrogate

Lekéri vagy beállítja az adatszerződés helyettesítő szolgáltatóját, amely az importálási művelet során létrehozott kód módosítására használható.

EnableDataBinding

Lekéri vagy beállít egy értéket, amely meghatározza, hogy a generált kód típusok implementálják-e az interfészt INotifyPropertyChanged .

GenerateInternal

Lekéri vagy beállít egy értéket, amely meghatározza, hogy a létrehozott kód belső vagy nyilvános legyen-e.

GenerateSerializable

Lekéri vagy beállít egy értéket, amely meghatározza, hogy a létrehozott adatszerződési osztályok az attribútum mellett SerializableAttribute az DataContractAttribute attribútummal is meg lesznek-e jelölve.

ImportXmlType

Lekéri vagy beállít egy értéket, amely meghatározza, hogy az összes XML-sématípus, még az adatszerződés sémájának nem megfelelők is importálva lesznek-e.

Namespaces

Lekéri az adatszerződések névtereinek a CLR-névterekhez való leképezését tartalmazó szótárt, amelyet az importálási művelet során kód létrehozásához kell használni.

ReferencedCollectionTypes

Olyan típusok gyűjteménye, amelyek olyan adatszerződés-gyűjteményeket jelölnek, amelyekre a gyűjtemények kódjának létrehozásakor hivatkozni kell, például listákra vagy elemek szótáraira.

ReferencedTypes

IList<T> A létrehozott kódban hivatkozott típusok lekérdezése.

Metódusok

Name Description
Equals(Object)

Meghatározza, hogy a megadott objektum egyenlő-e az aktuális objektummal.

(Öröklődés forrása Object)
GetHashCode()

Ez az alapértelmezett kivonatoló függvény.

(Öröklődés forrása Object)
GetType()

Lekéri az Type aktuális példányt.

(Öröklődés forrása Object)
MemberwiseClone()

Az aktuális Objectpéldány sekély másolatát hozza létre.

(Öröklődés forrása Object)
ToString()

Az aktuális objektumot jelképező sztringet ad vissza.

(Öröklődés forrása Object)

A következőre érvényes:

Lásd még