Compartilhar via


MetadataSet Classe

Definição

Representa uma coleção serializável de metadados de serviço no formato XML.

public ref class MetadataSet : System::Xml::Serialization::IXmlSerializable
public class MetadataSet : System.Xml.Serialization.IXmlSerializable
type MetadataSet = class
    interface IXmlSerializable
Public Class MetadataSet
Implements IXmlSerializable
Herança
MetadataSet
Implementações

Comentários

A MetadataSet classe contém uma coleção de MetadataSection objetos, cada um contendo um dialeto de metadados em formato XML. Normalmente, a MetadataSet classe é usada para passar um grupo de documentos de metadados XML de e para MetadataExporter objetos do e do, como MetadataImporter WsdlImporter e WsdlExporter .

Para criar um MetadataSet de um IEnumerable<T> objeto do tipo MetadataSection , use o MetadataSet Construtor. Para obter um IEnumerable<T> objeto do tipo MetadataSection , use a MetadataSections propriedade.

Além disso, você pode usar o ReadFrom método para carregar um MetadataSet dos dados XML e o WriteTo método para gravar os metadados internos em um formato XML.

Esse tipo implementa a estrutura definida na especificação de WS-MetadataExchange.

Construtores

MetadataSet()

Inicializa uma nova instância da classe MetadataSet.

MetadataSet(IEnumerable<MetadataSection>)

Inicializa uma nova instância da classe MetadataSet que contém a coleção especificada de objetos MetadataSection.

Propriedades

Attributes

Obtém uma coleção de objetos XmlAttribute que aparecem no formato serializado do MetadataSet.

MetadataSections

Obtém uma coleção de objetos MetadataSection que representam os metadados.

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 Object atual.

(Herdado de Object)
ReadFrom(XmlReader)

Retorna um MetadataSet do objeto XmlReader especificado.

ToString()

Retorna uma cadeia de caracteres que representa o objeto atual.

(Herdado de Object)
WriteTo(XmlWriter)

Grava o MetadataSet em XML usando o XmlWriter especificado.

Implantações explícitas de interface

IXmlSerializable.GetSchema()

Implementa método GetSchema() para oferecer suporte para serialização.

IXmlSerializable.ReadXml(XmlReader)

Implementa o método ReadXml(XmlReader) para dar suporte à desserialização de XML.

IXmlSerializable.WriteXml(XmlWriter)

Implementa o método WriteXml(XmlWriter) para dar suporte à serialização para XML.

Aplica-se a