System.Xml 네임스페이스
System.Xml 및 자식 네임스페이스(System.Xml.Linq, System.Xml.Schema 및 System.Xml.Serialization)에는 XML을 처리하기 위한 형식이 포함되어 있습니다.
이 항목에서는 Windows 스토어 앱용 .NET에 포함된 System.Xml 네임스페이스의 형식을 보여 줍니다.Windows 스토어 앱용 .NET에는 각 형식의 일부 멤버만 포함되어 있습니다.개별 형식에 대한 자세한 내용은 링크된 항목을 참조하십시오.형식에 대한 설명서는 Windows 스토어 앱용 .NET에 포함된 멤버를 나타냅니다.
System.Xml 네임스페이스
Windows 스토어 앱용 .NET에서 지원되는 형식 |
설명 |
---|---|
만들어진 XmlReader 및 XmlWriter 개체에서 수행하는 입력 또는 출력 검사 수준을 지정합니다. |
|
DTD 처리 옵션을 지정합니다.DtdProcessing 열거형은 XmlReaderSettings에서 사용됩니다. |
|
XML 사전이 XmlDictionaryReader 및 XmlDictionaryWriter 구현에서 사용되도록 구현해야 하는 계약을 정의하는 인터페이스입니다. |
|
클래스에서 줄과 위치 정보를 반환할 수 있는 인터페이스를 제공합니다. |
|
접두사 및 네임스페이스 매핑 집합에 대한 읽기 전용 액세스를 제공합니다. |
|
XmlWriter에서 중복된 네임스페이스 선언을 제거할지 여부를 지정합니다. |
|
단일 스레드 XmlNameTable을 구현합니다. |
|
줄 바꿈을 처리하는 방법을 지정합니다. |
|
판독기의 상태를 지정합니다. |
|
GUID용으로 최적화된 고유 식별자입니다. |
|
XmlWriter의 상태를 지정합니다. |
|
최적화된 문자열을 동적 방법으로 관리할 수 있도록 합니다. |
|
메시지에 나타나며 상태를 유지하는 일반 문자열의 압축을 해제하기 위해 동적 사전을 사용할 수 있도록 합니다. |
|
XML 이름을 인코딩 및 디코딩하고 공용 언어 런타임 형식과 XSD(XML 스키마 정의) 언어 형식 사이의 변환 메서드를 제공합니다.데이터 형식을 변환할 때 반환되는 값은 로캘과 무관합니다. |
|
WCF(Windows Communication Foundation)의 XML 판독기/작성기 구현을 최적화하는 데 사용되는 사전을 구현합니다. |
|
serialization 및 deserialization을 수행하기 위해 WCF(Windows Communication Foundation)에서 파생하는 추상 클래스입니다. |
|
XmlDictionaryReaders의 구성 가능한 할당량 값을 포함합니다. |
|
XmlDictionary에 저장된 항목을 나타냅니다. |
|
serialization 및 deserialization을 수행하기 위해 WCF(Windows Communication Foundation)에서 파생하는 추상 클래스입니다. |
|
마지막 예외에 대한 자세한 정보를 반환합니다. |
|
컬렉션에 대한 네임스페이스를 확인, 추가 및 제거하고 이 네임스페이스에 대한 범위 관리를 제공합니다. |
|
네임스페이스 범위를 정의합니다. |
|
원자화된 문자열 개체의 테이블입니다. |
|
노드 형식을 지정합니다. |
|
XmlReader에서 XML 조각을 구문 분석할 때 필요한 모든 컨텍스트 정보를 제공합니다. |
|
정규화된 XML 이름을 나타냅니다. |
|
빠르고, 캐시되지 않으며 앞으로만 이동 가능한 XML 데이터 액세스를 제공하는 판독기를 나타냅니다. |
|
Create 메서드를 사용하여 만든 XmlReader 개체에서 지원할 기능 집합을 지정합니다. |
|
현재 xml:space 범위를 지정합니다. |
|
XML 데이터가 포함된 스트림 또는 파일을 생성할 수 있도록 빠르고, 앞으로만 이동 가능하고, 캐시되지 않은 방법을 제공하는 작성기를 나타냅니다. |
|
Create 메서드를 사용하여 만든 XmlWriter 개체에서 지원할 기능 집합을 지정합니다. |
System.Xml.Linq 네임스페이스
Windows 스토어 앱용 .NET에서 지원되는 형식 |
설명 |
---|---|
LINQ to XML 확장 메서드를 포함합니다. |
|
XML을 구문 분석할 때 적용되는 로드 옵션을 지정합니다. |
|
XmlReader를 사용하여 XDocument를 로드할 때 중복 네임스페이스를 생략할지 여부를 지정합니다. |
|
serialization 옵션을 지정합니다. |
|
XML 특성을 나타냅니다. |
|
CDATA가 들어 있는 텍스트 노드를 나타냅니다. |
|
XML 주석을 나타냅니다. |
|
다른 노드를 포함할 수 있는 노드를 나타냅니다. |
|
XML 선언을 나타냅니다. |
|
XML 문서를 나타냅니다. |
|
XML DTD(문서 종류 정의)를 나타냅니다. |
|
XML 요소를 나타냅니다. |
|
XML 요소 또는 특성의 이름을 나타냅니다. |
|
XML 네임스페이스를 나타냅니다.이 클래스는 상속될 수 없습니다. |
|
XML 트리에서 노드(요소, 주석, 문서 형식, 처리 명령 또는 텍스트 노드)의 추상 개념을 나타냅니다. |
|
노드의 문서 순서를 비교하는 기능을 포함합니다.이 클래스는 상속될 수 없습니다. |
|
노드가 서로 같은지 비교합니다.이 클래스는 상속될 수 없습니다. |
|
XML 트리의 노드 또는 특성을 나타냅니다. |
|
XObject에 대한 이벤트가 발생할 때 이벤트 형식을 지정합니다. |
|
Changing 및 Changed 이벤트에 대한 데이터를 제공합니다. |
|
XML 처리 명령을 나타냅니다. |
|
지연된 스트리밍 출력을 지원하는 XML 트리의 요소를 나타냅니다. |
|
텍스트 노드를 나타냅니다. |
System.Xml.Schema 네임스페이스
Windows 스토어 앱용 .NET에서 지원되는 형식 |
설명 |
---|---|
W3C(World Wide Web 컨소시엄) XML Schema Part 1: Structures 및 XML Schema Part 2: Datatypes 사양에 지정된 XML 스키마의 메모리 내 표현입니다. |
|
특성이나 요소를 네임스페이스 접두사로 한정해야 하는지 여부를 나타냅니다. |
System. Xml.Serialization 네임스페이스
Windows 스토어 앱용 .NET에서 지원되는 형식 |
설명 |
---|---|
XML serialization 및 deserialization을 위한 사용자 지정 서식을 제공합니다. |
|
멤버(XmlAttribute 개체의 배열을 반환하는 필드)가 XML 특성을 포함할 수 있도록 지정합니다. |
|
멤버(XmlElement 또는 XmlNode 개체의 배열을 반환하는 필드)가 serialize 또는 deserialize되고 있는 개체에 해당 멤버가 없는 XML 요소를 나타내는 개체를 포함하도록 지정합니다. |
|
XmlAnyElementAttribute 개체의 컬렉션을 나타냅니다. |
|
XmlSerializer에서 XML 요소의 배열로 특정 클래스 멤버를 serialize해야 하도록 지정합니다. |
|
XmlSerializer에서 serialize된 배열에 배치할 수 있는 파생 형식을 지정합니다. |
|
XmlArrayItemAttribute 개체의 컬렉션을 나타냅니다. |
|
XmlSerializer에서 XML 특성으로 클래스 멤버를 serialize해야 하도록 지정합니다. |
|
XmlSerializer를 사용하여 개체를 serialize 또는 deserialize할 때 속성, 필드 및 클래스 특성을 재정의할 수 있도록 합니다. |
|
XmlSerializer가 개체를 serialize 및 deserialize하는 방법을 제어하는 특성 개체 컬렉션을 나타냅니다. |
|
열거형을 사용하여 멤버를 추가적으로 감지할 수 있도록 지정합니다. |
|
XmlSerializer가 공용 필드 또는 속성을 포함하는 개체를 serialize하거나 deserialize할 때 공용 필드 또는 속성은 XML 요소임을 나타냅니다. |
|
XmlSerializer가 클래스를 serialize하는 기본 방식을 재정의하는 데 사용하는 XmlElementAttribute 개체 컬렉션을 나타냅니다. |
|
XmlSerializer가 열거형 멤버를 serialize하는 방법을 제어합니다. |
|
공용 필드 또는 공용 읽기/쓰기 속성 값을 serialize하지 않도록 XmlSerializer의 Serialize 메서드에 지시합니다. |
|
XmlSerializer에서 개체를 serialize하거나 deserialize할 때 형식을 인식할 수 있도록 합니다. |
|
대상 속성, 매개 변수, 반환 값 또는 클래스 멤버가 XML 문서 내에서 사용되는 네임스페이스와 연결된 접두사를 포함하도록 지정합니다. |
|
특성 대상의 XML serialization을 XML 루트 요소로 제어합니다. |
|
형식에 적용되는 경우 XML 스키마를 반환하는 형식의 정적 메서드 이름과 형식의 serialization을 제어하는 XmlQualifiedName(익명 형식의 경우 XmlSchemaType)을 저장합니다. |
|
개체를 XML 문서로 serialize하고 XML 문서에서 deserialize합니다.XmlSerializer를 사용하면 개체가 XML로 인코딩되는 방법을 제어할 수 있습니다. |
|
XmlSerializer가 XML 문서 인스턴스에 정규화된 이름을 생성하는 데 사용하는 XML 네임스페이스 및 접두사를 포함합니다. |
|
멤버가 포함되어 있는 클래스를 serialize하거나 deserialize하는 경우 해당 멤버를 XML 텍스트로 처리해야 하도록 XmlSerializer에 지시합니다. |
|
특성 대상이 XmlSerializer에 의해 serialize되는 경우 생성되는 XML 스키마를 제어합니다. |