ImportOptions Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Représente les options qui peuvent être définies sur un XsdDataContractImporter.
public ref class ImportOptions
public class ImportOptions
type ImportOptions = class
Public Class ImportOptions
- Héritage
-
ImportOptions
Remarques
Le XsdDataContractImporter est utilisé pour générer du code à partir d’un schéma XML à l’aide de .NET CodeDOM. Pour générer un schéma XML à partir d’un assembly, utilisez la XsdDataContractExporter.
Constructeurs
ImportOptions() |
Initialise une nouvelle instance de la classe ImportOptions. |
Propriétés
CodeProvider |
Obtient ou définit une instance CodeDomProvider qui fournit les moyens de vérifier si des options particulières pour une langue cible sont prises en charge. |
DataContractSurrogate |
Obtient ou définit un fournisseur de substitution de contrat de données qui peut être utilisé pour modifier le code généré pendant une opération d’importation. |
EnableDataBinding |
Obtient ou définit une valeur qui spécifie si les types dans le code généré doivent implémenter l’interface INotifyPropertyChanged. |
GenerateInternal |
Obtient ou définit une valeur qui spécifie si le code généré est marqué comme interne ou public. |
GenerateSerializable |
Obtient ou définit une valeur qui spécifie si les classes de contrat de données générées sont marquées avec l’attribut SerializableAttribute en plus de l’attribut DataContractAttribute. |
ImportXmlType |
Obtient ou définit une valeur qui détermine si tous les types de schéma XML, même ceux qui ne sont pas conformes à un schéma de contrat de données, seront importés. |
Namespaces |
Obtient un dictionnaire qui contient le mappage d’espaces de noms de contrat de données aux espaces de noms CLR qui doivent être utilisés pour générer du code pendant une opération d’importation. |
ReferencedCollectionTypes |
Obtient une collection de types qui représente des collections de contrats de données qui doivent être référencées lors de la génération de code pour des collections, telles que des listes ou des dictionnaires d’éléments. |
ReferencedTypes |
Obtient un IList<T> contenant des types référencés dans le code généré. |
Méthodes
Equals(Object) |
Détermine si l’objet spécifié est égal à l’objet actuel. (Hérité de Object) |
GetHashCode() |
Sert de fonction de hachage par défaut. (Hérité de Object) |
GetType() |
Obtient la Type de l’instance actuelle. (Hérité de Object) |
MemberwiseClone() |
Crée une copie superficielle du Objectactuel. (Hérité de Object) |
ToString() |
Retourne une chaîne qui représente l’objet actuel. (Hérité de Object) |
S’applique à
Voir aussi
- XsdDataContractImporter
- XsdDataContractExporter
- ExportOptions
- d’importation et d’exportation de schéma
- 'importation de schéma pour générer des classes