ImportOptions Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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
- XsdDataContractImporter
- XsdDataContractExporter
- ExportOptions
- de Importação e Exportação de Esquema
- importar esquema para gerar classes
Comentários
https://aka.ms/ContentUserFeedback.
Em breve: Ao longo de 2024, eliminaremos os problemas do GitHub como o mecanismo de comentários para conteúdo e o substituiremos por um novo sistema de comentários. Para obter mais informações, consulteEnviar e exibir comentários de