ImportOptions Classe

Definizione

Rappresenta le opzioni che possono essere impostate su un oggetto XsdDataContractImporter.

public ref class ImportOptions
public class ImportOptions
type ImportOptions = class
Public Class ImportOptions
Ereditarietà
ImportOptions

Commenti

L'XsdDataContractImporter viene usato per generare codice da XML Schema usando il .NET CodeDOM. Per generare un XML Schema da un assembly, utilizzare .XsdDataContractExporter

Costruttori

Nome Descrizione
ImportOptions()

Inizializza una nuova istanza della classe ImportOptions.

Proprietà

Nome Descrizione
CodeProvider

Ottiene o imposta un'istanza 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 oggetto IList<T> contenente tipi a cui viene fatto riferimento nel codice generato.

Metodi

Nome Descrizione
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