ImportOptions Classe

Definizione

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