ImportOptions Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Representa las opciones que se pueden establecer en un XsdDataContractImporter.
public ref class ImportOptions
public class ImportOptions
type ImportOptions = class
Public Class ImportOptions
- Herencia
-
ImportOptions
Comentarios
El XsdDataContractImporter se usa para generar código a partir del esquema XML mediante codeDOM de .NET. Para generar un esquema XML a partir de un ensamblado, use .XsdDataContractExporter
Constructores
| Nombre | Description |
|---|---|
| ImportOptions() |
Inicializa una nueva instancia de la clase ImportOptions. |
Propiedades
| Nombre | Description |
|---|---|
| CodeProvider |
Obtiene o establece una CodeDomProvider instancia que proporciona los medios para comprobar si se admiten opciones concretas para un idioma de destino. |
| DataContractSurrogate |
Obtiene o establece un proveedor suplente de contrato de datos que se puede usar para modificar el código generado durante una operación de importación. |
| EnableDataBinding |
Obtiene o establece un valor que especifica si los tipos del código generado deben implementar la INotifyPropertyChanged interfaz. |
| GenerateInternal |
Obtiene o establece un valor que especifica si el código generado se marcará como interno o público. |
| GenerateSerializable |
Obtiene o establece un valor que especifica si las clases de contrato de datos generadas se marcarán con el SerializableAttribute atributo además del DataContractAttribute atributo . |
| ImportXmlType |
Obtiene o establece un valor que determina si todos los tipos de esquema XML, incluso aquellos que no se ajustan a un esquema de contrato de datos, se importarán. |
| Namespaces |
Obtiene un diccionario que contiene la asignación de espacios de nombres de contrato de datos a los espacios de nombres CLR que se deben usar para generar código durante una operación de importación. |
| ReferencedCollectionTypes |
Obtiene una colección de tipos que representa colecciones de contratos de datos a las que se debe hacer referencia al generar código para colecciones, como listas o diccionarios de elementos. |
| ReferencedTypes |
Obtiene un IList<T> objeto que contiene los tipos a los que se hace referencia en el código generado. |
Métodos
| Nombre | Description |
|---|---|
| Equals(Object) |
Determina si el objeto especificado es igual al objeto actual. (Heredado de Object) |
| GetHashCode() |
Actúa como la función hash predeterminada. (Heredado de Object) |
| GetType() |
Obtiene el Type de la instancia actual. (Heredado de Object) |
| MemberwiseClone() |
Crea una copia superficial del Objectactual. (Heredado de Object) |
| ToString() |
Devuelve una cadena que representa el objeto actual. (Heredado de Object) |