XmlSerializableServices 클래스
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
XML을 읽고 쓰기 위한 메서드를 포함합니다.
public ref class XmlSerializableServices abstract sealed
public static class XmlSerializableServices
type XmlSerializableServices = class
Public Class XmlSerializableServices
- 상속
-
XmlSerializableServices
설명
WCF(Windows Communication Foundation)를 사용하여 XML 스키마에서 데이터 계약을 나타내는 CLR 형식을 생성할 수 있습니다. 이러한 경우 스키마가 모두 데이터 계약으로 표시되지 않을 수 있습니다. 이 경우 클래스의 ImportXmlTypeImportOptions 속성을 사용할 수 있습니다. 속성을 로 true
설정하면 이러한 형식을 인터페이스를 구현 IXmlSerializable 하는 XML 형식으로 가져오도록 지정합니다. 이 프로세스에서 생성된 형식은 아무 것도 저장할 수 있지만 serializer에서 XML로 읽고 씁니다.
는 XmlSerializableServices 생성된 IXmlSerializable 형식에서 XML을 읽고 쓰는 데 사용하는 코드를 포함하는 추상 도우미 클래스입니다. 또한 생성된 형식에 대한 스키마를 생성하기 위한 코드도 포함되어 있습니다. 스키마에 대한 세부 정보는 저장되지 않습니다. 이름만 생성된 형식에 저장됩니다. 이 클래스는 계약 이름으로 적절한 스키마 형식 이름을 가진 XML 스키마 형식 anyType
을 나타내는 기본 스키마를 생성합니다.
메서드
AddDefaultSchema(XmlSchemaSet, XmlQualifiedName) |
지정한 형식 이름으로 기본 스키마 형식을 생성한 후 지정한 스키마 집합에 추가합니다. |
ReadNodes(XmlReader) |
지정된 판독기에서 XML 노드 집합을 읽고 결과를 반환합니다. |
WriteNodes(XmlWriter, XmlNode[]) |
지정한 작성기를 사용하여 지정한 노드를 씁니다. |
적용 대상
.NET