XmlSchemaExporter 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.
Popula objetos XmlSchema com declarações de elemento de esquema XML encontradas em objetos de mapeamento de tipo.
Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.
public ref class XmlSchemaExporter
public class XmlSchemaExporter
type XmlSchemaExporter = class
Public Class XmlSchemaExporter
- Herança
-
XmlSchemaExporter
Comentários
A XmlSchemaExporter classe fornece uma representação programática de um documento XSD (Linguagem de Definição de Esquema XML). Em vez de usar XmlSchemaExporter diretamente, use a ServiceDescriptionReflector classe ou a Ferramenta de Definição de Esquema XML (Xsd.exe).
A ServiceDescriptionReflector classe cria ServiceDescription objetos de classes que são identificadas como serviços Web. Ele usa a XmlSchemaExporter classe quando uma classe de serviço Web especifica:
Uso literal, indicando que o conteúdo de parâmetros de mensagem SOAP e valores de retorno (ou documentos de solicitação e resposta) são literalmente especificados com definições de esquema XML.
Implementações não SOAP de serviços Web usando as operações HTTP-GET e HTTP-POST.
Xsd.exe gera documentos de esquema XML de um ou mais tipos em um arquivo de assembly em tempo de execução usando a classe e a XmlSchemaExporter reflexão.
Construtores
| Nome | Description |
|---|---|
| XmlSchemaExporter(XmlSchemas) |
Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código. Inicializa uma nova instância da classe XmlSchemaExporter. |
Métodos
| Nome | Description |
|---|---|
| Equals(Object) |
Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código. Determina se o objeto especificado é igual ao objeto atual. (Herdado de Object) |
| ExportAnyType(String) |
Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código. Exporta um |
| ExportAnyType(XmlMembersMapping) |
Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código. Adiciona uma declaração de elemento para um objeto ou tipo a uma mensagem SOAP ou a um XmlSchema objeto. |
| ExportMembersMapping(XmlMembersMapping, Boolean) |
Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código. Adiciona uma declaração de elemento ao aplicável XmlSchema para cada uma das partes do elemento de uma definição de mensagem SOAP literal e especifica se os elementos delimitados estão incluídos. |
| ExportMembersMapping(XmlMembersMapping) |
Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código. Adiciona uma declaração de elemento ao aplicável XmlSchema para cada uma das partes do elemento de uma definição de mensagem SOAP literal. |
| ExportTypeMapping(XmlMembersMapping) |
Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código. Adiciona uma declaração de elemento ao objeto aplicável XmlSchema para uma única parte de elemento de uma definição de mensagem SOAP literal. |
| ExportTypeMapping(XmlTypeMapping) |
Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código. Adiciona uma declaração de elemento para um tipo de .NET ao objeto XmlSchema aplicável. |
| GetHashCode() |
Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código. Serve como a função hash predefinida. (Herdado de Object) |
| GetType() |
Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código. Obtém o Type da instância atual. (Herdado de Object) |
| MemberwiseClone() |
Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código. Cria uma cópia superficial do Objectatual. (Herdado de Object) |
| ToString() |
Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código. Retorna uma cadeia de caracteres que representa o objeto atual. (Herdado de Object) |