Share via


MetadataSet 클래스

정의

Serialize할 수 있는 서비스 메타데이터 컬렉션을 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
상속
MetadataSet
구현

설명

MetadataSet 클래스는 MetadataSection 개체 컬렉션을 포함하며, 각 컬렉션은 XML 형식의 메타데이터 언어 하나를 포함합니다. 일반적으로 MetadataSet 클래스는 MetadataExporterMetadataImporter 개체(예: WsdlImporterWsdlExporter)와 XML 메타데이터 문서 그룹을 주고 받는 데 사용됩니다.

MetadataSet 형식의 IEnumerable<T> 개체에서 MetadataSection를 만들려면 MetadataSet 생성자를 사용합니다. IEnumerable<T> 형식의 MetadataSection 개체를 가져오려면 MetadataSections 속성을 사용합니다.

또한 ReadFrom 메서드를 사용하여 XML 데이터에서 MetadataSet를 로드하고 WriteTo 메서드를 사용하여 내부 메타데이터를 XML 형식에 쓸 수 있습니다.

이 형식은 WS-MetadataExchange 사양에 정의된 구조를 구현합니다.

생성자

MetadataSet()

MetadataSet 클래스의 새 인스턴스를 초기화합니다.

MetadataSet(IEnumerable<MetadataSection>)

지정된 MetadataSet 개체 컬렉션을 포함하는 MetadataSection 클래스의 새 인스턴스를 초기화합니다.

속성

Attributes

serialize된 XmlAttribute 형태로 표시되는 MetadataSet 개체의 컬렉션을 가져옵니다.

MetadataSections

메타데이터를 나타내는 MetadataSection 개체의 컬렉션을 가져옵니다.

메서드

Equals(Object)

지정된 개체가 현재 개체와 같은지 확인합니다.

(다음에서 상속됨 Object)
GetHashCode()

기본 해시 함수로 작동합니다.

(다음에서 상속됨 Object)
GetType()

현재 인스턴스의 Type을 가져옵니다.

(다음에서 상속됨 Object)
MemberwiseClone()

현재 Object의 단순 복사본을 만듭니다.

(다음에서 상속됨 Object)
ReadFrom(XmlReader)

지정된 MetadataSet 개체에서 XmlReader를 반환합니다.

ToString()

현재 개체를 나타내는 문자열을 반환합니다.

(다음에서 상속됨 Object)
WriteTo(XmlWriter)

지정된 MetadataSet를 사용하여 XML에 XmlWriter를 씁니다.

명시적 인터페이스 구현

IXmlSerializable.GetSchema()

GetSchema() 메서드를 구현하여 serialization 지원을 제공합니다.

IXmlSerializable.ReadXml(XmlReader)

ReadXml(XmlReader) 메서드를 구현하여 XML로부터의 deserialization을 지원합니다.

IXmlSerializable.WriteXml(XmlWriter)

WriteXml(XmlWriter) 메서드를 구현하여 XML로의 serialization을 지원합니다.

적용 대상