ImportOptions Classe

Definição

Representa as opções que podem ser definidas num XsdDataContractImporter.

public ref class ImportOptions
public class ImportOptions
type ImportOptions = class
Public Class ImportOptions
Herança
ImportOptions

Observações

O XsdDataContractImporter é usado para gerar código a partir do esquema XML usando o .NET CodeDOM. Para gerar um esquema XML a partir de uma assembleia, use o XsdDataContractExporterarquivo .

Construtores

Name Description
ImportOptions()

Inicializa uma nova instância da ImportOptions classe.

Propriedades

Name Description
CodeProvider

Obtém ou estabelece uma CodeDomProvider instância que fornece os meios para verificar se determinadas opções para uma língua de destino são suportadas.

DataContractSurrogate

Obtém ou estabelece um fornecedor substituto de contrato de dados que pode ser usado para modificar o código gerado durante uma operação de importação.

EnableDataBinding

Recebe ou define um valor que especifica se os tipos no código gerado devem implementar a INotifyPropertyChanged interface.

GenerateInternal

Recebe ou define um valor que especifica se o código gerado será marcado como interno ou público.

GenerateSerializable

Recebe ou define um valor que especifica se as classes de contrato de dados geradas serão marcadas com o SerializableAttribute atributo além do DataContractAttribute atributo.

ImportXmlType

Recebe ou define um valor que determina se todos os tipos de esquema XML, mesmo aqueles que não cumprem um esquema de contrato de dados, serão importados.

Namespaces

Obtém um dicionário que contém o mapeamento dos namespaces de contratos de dados para os namespaces CLR que devem ser usados para gerar código durante uma operação de importação.

ReferencedCollectionTypes

Obtém uma coleção de tipos que representa coleções de contratos de dados que devem ser referenciadas ao gerar código para coleções, como listas ou dicionários de itens.

ReferencedTypes

Obtém um IList<T> tipo de contenção referenciado no código gerado.

Métodos

Name Description
Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
GetHashCode()

Serve como função de hash predefinida.

(Herdado de Object)
GetType()

Obtém o Type da instância atual.

(Herdado de Object)
MemberwiseClone()

Cria uma cópia superficial do atual Object.

(Herdado de Object)
ToString()

Devolve uma cadeia que representa o objeto atual.

(Herdado de Object)

Aplica-se a

Ver também