ImportOptions Classe

Definição

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

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

Comentários

O XsdDataContractImporter é usado para gerar código do esquema XML usando o CodeDOM do .NET. Para gerar um esquema XML de um assembly, use o XsdDataContractExporter.

Construtores

ImportOptions()

Inicializa uma nova instância da classe ImportOptions.

Propriedades

CodeProvider

Obtém ou define uma instância CodeDomProvider que fornece os meios para verificar se há suporte para opções específicas para um idioma de destino.

DataContractSurrogate

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

EnableDataBinding

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

GenerateInternal

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

GenerateSerializable

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

ImportXmlType

Obtém ou define um valor que determina se todos os tipos de esquema XML, mesmo aqueles que não estão em conformidade com um esquema de contrato de dados, serão importados.

Namespaces

Obtém um dicionário que contém o mapeamento de namespaces de contrato 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> que contém tipos referenciados no código gerado.

Métodos

Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
GetHashCode()

Serve como a função de hash padrão.

(Herdado de Object)
GetType()

Obtém o Type da instância atual.

(Herdado de Object)
MemberwiseClone()

Cria uma cópia superficial do Objectatual.

(Herdado de Object)
ToString()

Retorna uma cadeia de caracteres que representa o objeto atual.

(Herdado de Object)

Aplica-se a

Confira também