Compartir a través de


MetadataSet Clase

Definición

Representa una colección serializable de metadatos del servicio en formulario de 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
Herencia
MetadataSet
Implementaciones

Comentarios

La clase MetadataSet contiene una colección de objetos MetadataSection, cada uno de los cuales contiene un dialecto de metadatos en formulario de XML. Normalmente, la clase MetadataSet se utiliza para pasar un grupo de documentos de metadatos de XML a y desde MetadataExporter y los objetos MetadataImporter, como WsdlImporter y WsdlExporter.

Para crear MetadataSet a partir de un objeto IEnumerable<T> de tipo MetadataSection, utilice el constructor MetadataSet. Para obtener un objeto IEnumerable<T> del tipo MetadataSection, utilice la propiedad MetadataSections.

Además, puede utilizar el método ReadFrom para cargar MetadataSet de los datos XML y el método WriteTo para escribir los metadatos internos en un formato XML.

Este tipo implementa la estructura definida en la especificación de WS-MetadataExchange.

Constructores

MetadataSet()

Inicializa una nueva instancia de la clase MetadataSet.

MetadataSet(IEnumerable<MetadataSection>)

Inicializa una nueva instancia de la clase MetadataSet que contiene la colección especificada de objetos MetadataSection.

Propiedades

Attributes

Obtiene una colección de objetos XmlAttribute que aparecen en el formulario serializado de MetadataSet.

MetadataSections

Obtiene una colección de objetos MetadataSection que representan los metadatos.

Métodos

Equals(Object)

Determina si el objeto especificado es igual que el objeto actual.

(Heredado de Object)
GetHashCode()

Sirve como la función hash predeterminada.

(Heredado de Object)
GetType()

Obtiene el Type de la instancia actual.

(Heredado de Object)
MemberwiseClone()

Crea una copia superficial del Object actual.

(Heredado de Object)
ReadFrom(XmlReader)

Devuelve una MetadataSet desde el objeto especificado XmlReader.

ToString()

Devuelve una cadena que representa el objeto actual.

(Heredado de Object)
WriteTo(XmlWriter)

Escribe el MetadataSet en XML utilizando el XmlWriter especificado.

Implementaciones de interfaz explícitas

IXmlSerializable.GetSchema()

Implementa el método GetSchema() para proporcionar la compatibilidad de serialización.

IXmlSerializable.ReadXml(XmlReader)

Implementa el método ReadXml(XmlReader) para admitir la deserialización de XML.

IXmlSerializable.WriteXml(XmlWriter)

Implementa el método WriteXml(XmlWriter) para admitir la serialización a XML.

Se aplica a