ImportOptions Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Rappresenta le opzioni che è possibile impostare in un XsdDataContractImporter.
public ref class ImportOptions
public class ImportOptions
type ImportOptions = class
Public Class ImportOptions
- Ereditarietà
-
ImportOptions
Commenti
Il XsdDataContractImporter viene usato per generare codice da XML Schema usando .NET CodeDOM. Per generare un XML Schema da un assembly, utilizzare il XsdDataContractExporter.
Costruttori
ImportOptions() |
Inizializza una nuova istanza della classe ImportOptions. |
Proprietà
CodeProvider |
Ottiene o imposta un'istanza di CodeDomProvider che fornisce i mezzi per verificare se sono supportate determinate opzioni per una lingua di destinazione. |
DataContractSurrogate |
Ottiene o imposta un provider surrogato del contratto dati che può essere utilizzato per modificare il codice generato durante un'operazione di importazione. |
EnableDataBinding |
Ottiene o imposta un valore che specifica se i tipi nel codice generato devono implementare l'interfaccia INotifyPropertyChanged. |
GenerateInternal |
Ottiene o imposta un valore che specifica se il codice generato verrà contrassegnato come interno o pubblico. |
GenerateSerializable |
Ottiene o imposta un valore che specifica se le classi del contratto dati generate verranno contrassegnate con l'attributo SerializableAttribute oltre all'attributo DataContractAttribute. |
ImportXmlType |
Ottiene o imposta un valore che determina se verranno importati tutti i tipi di XML Schema, anche quelli non conformi a uno schema del contratto dati. |
Namespaces |
Ottiene un dizionario contenente il mapping degli spazi dei nomi del contratto dati agli spazi dei nomi CLR che devono essere utilizzati per generare codice durante un'operazione di importazione. |
ReferencedCollectionTypes |
Ottiene una raccolta di tipi che rappresenta raccolte di contratti dati a cui fare riferimento durante la generazione di codice per le raccolte, ad esempio elenchi o dizionari di elementi. |
ReferencedTypes |
Ottiene un IList<T> contenente i tipi a cui si fa riferimento nel codice generato. |
Metodi
Equals(Object) |
Determina se l'oggetto specificato è uguale all'oggetto corrente. (Ereditato da Object) |
GetHashCode() |
Funge da funzione hash predefinita. (Ereditato da Object) |
GetType() |
Ottiene il Type dell'istanza corrente. (Ereditato da Object) |
MemberwiseClone() |
Crea una copia superficiale del Objectcorrente. (Ereditato da Object) |
ToString() |
Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object) |
Si applica a
Vedi anche
- XsdDataContractImporter
- XsdDataContractExporter
- ExportOptions
- di importazione ed esportazione dello schema
- l'importazione dello schema per generare classi