MetadataSet Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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. |