ImportOptions Osztály
Definíció
Fontos
Egyes információk olyan, kiadás előtti termékekre vonatkoznak, amelyek a kiadásig még jelentősen módosulhatnak. A Microsoft nem vállal kifejezett vagy törvényi garanciát az itt megjelenő információért.
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) |