다음을 통해 공유


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에서 지원되는 형식

설명

ConformanceLevel

만들어진 XmlReader 및 XmlWriter 개체에서 수행하는 입력 또는 출력 검사 수준을 지정합니다.

DtdProcessing

DTD 처리 옵션을 지정합니다.DtdProcessing 열거형은 XmlReaderSettings에서 사용됩니다.

IXmlDictionary

XML 사전이 XmlDictionaryReader 및 XmlDictionaryWriter 구현에서 사용되도록 구현해야 하는 계약을 정의하는 인터페이스입니다.

IXmlLineInfo

클래스에서 줄과 위치 정보를 반환할 수 있는 인터페이스를 제공합니다.

IXmlNamespaceResolver

접두사 및 네임스페이스 매핑 집합에 대한 읽기 전용 액세스를 제공합니다.

NamespaceHandling

XmlWriter에서 중복된 네임스페이스 선언을 제거할지 여부를 지정합니다.

NameTable

단일 스레드 XmlNameTable을 구현합니다.

NewLineHandling

줄 바꿈을 처리하는 방법을 지정합니다.

ReadState

판독기의 상태를 지정합니다.

UniqueId

GUID용으로 최적화된 고유 식별자입니다.

WriteState

XmlWriter의 상태를 지정합니다.

XmlBinaryReaderSession

최적화된 문자열을 동적 방법으로 관리할 수 있도록 합니다.

XmlBinaryWriterSession

메시지에 나타나며 상태를 유지하는 일반 문자열의 압축을 해제하기 위해 동적 사전을 사용할 수 있도록 합니다.

XmlConvert

XML 이름을 인코딩 및 디코딩하고 공용 언어 런타임 형식과 XSD(XML 스키마 정의) 언어 형식 사이의 변환 메서드를 제공합니다.데이터 형식을 변환할 때 반환되는 값은 로캘과 무관합니다.

XmlDictionary

WCF(Windows Communication Foundation)의 XML 판독기/작성기 구현을 최적화하는 데 사용되는 사전을 구현합니다.

XmlDictionaryReader

serialization 및 deserialization을 수행하기 위해 WCF(Windows Communication Foundation)에서 파생하는 추상 클래스입니다.

XmlDictionaryReaderQuotas

XmlDictionaryReaders의 구성 가능한 할당량 값을 포함합니다.

XmlDictionaryString

XmlDictionary에 저장된 항목을 나타냅니다.

XmlDictionaryWriter

serialization 및 deserialization을 수행하기 위해 WCF(Windows Communication Foundation)에서 파생하는 추상 클래스입니다.

XmlException

마지막 예외에 대한 자세한 정보를 반환합니다.

XmlNamespaceManager

컬렉션에 대한 네임스페이스를 확인, 추가 및 제거하고 이 네임스페이스에 대한 범위 관리를 제공합니다.

XmlNamespaceScope

네임스페이스 범위를 정의합니다.

XmlNameTable

원자화된 문자열 개체의 테이블입니다.

XmlNodeType

노드 형식을 지정합니다.

XmlParserContext

XmlReader에서 XML 조각을 구문 분석할 때 필요한 모든 컨텍스트 정보를 제공합니다.

XmlQualifiedName

정규화된 XML 이름을 나타냅니다.

XmlReader

빠르고, 캐시되지 않으며 앞으로만 이동 가능한 XML 데이터 액세스를 제공하는 판독기를 나타냅니다.

XmlReaderSettings

Create 메서드를 사용하여 만든 XmlReader 개체에서 지원할 기능 집합을 지정합니다.

XmlSpace

현재 xml:space 범위를 지정합니다.

XmlWriter

XML 데이터가 포함된 스트림 또는 파일을 생성할 수 있도록 빠르고, 앞으로만 이동 가능하고, 캐시되지 않은 방법을 제공하는 작성기를 나타냅니다.

XmlWriterSettings

Create 메서드를 사용하여 만든 XmlWriter 개체에서 지원할 기능 집합을 지정합니다.

System.Xml.Linq 네임스페이스

Windows 스토어 앱용 .NET에서 지원되는 형식

설명

Extensions

LINQ to XML 확장 메서드를 포함합니다.

LoadOptions

XML을 구문 분석할 때 적용되는 로드 옵션을 지정합니다.

ReaderOptions

XmlReader를 사용하여 XDocument를 로드할 때 중복 네임스페이스를 생략할지 여부를 지정합니다.

SaveOptions

serialization 옵션을 지정합니다.

XAttribute

XML 특성을 나타냅니다.

XCData

CDATA가 들어 있는 텍스트 노드를 나타냅니다.

XComment

XML 주석을 나타냅니다.

XContainer

다른 노드를 포함할 수 있는 노드를 나타냅니다.

XDeclaration

XML 선언을 나타냅니다.

XDocument

XML 문서를 나타냅니다.

XDocumentType

XML DTD(문서 종류 정의)를 나타냅니다.

XElement

XML 요소를 나타냅니다.

XName

XML 요소 또는 특성의 이름을 나타냅니다.

XNamespace

XML 네임스페이스를 나타냅니다.이 클래스는 상속될 수 없습니다.

XNode

XML 트리에서 노드(요소, 주석, 문서 형식, 처리 명령 또는 텍스트 노드)의 추상 개념을 나타냅니다.

XNodeDocumentOrderComparer

노드의 문서 순서를 비교하는 기능을 포함합니다.이 클래스는 상속될 수 없습니다.

XNodeEqualityComparer

노드가 서로 같은지 비교합니다.이 클래스는 상속될 수 없습니다.

XObject

XML 트리의 노드 또는 특성을 나타냅니다.

XObjectChange

XObject에 대한 이벤트가 발생할 때 이벤트 형식을 지정합니다.

XObjectChangeEventArgs

Changing 및 Changed 이벤트에 대한 데이터를 제공합니다.

XProcessingInstruction

XML 처리 명령을 나타냅니다.

XStreamingElement

지연된 스트리밍 출력을 지원하는 XML 트리의 요소를 나타냅니다.

XText

텍스트 노드를 나타냅니다.

System.Xml.Schema 네임스페이스

Windows 스토어 앱용 .NET에서 지원되는 형식

설명

XmlSchema

W3C(World Wide Web 컨소시엄) XML Schema Part 1: Structures 및 XML Schema Part 2: Datatypes 사양에 지정된 XML 스키마의 메모리 내 표현입니다.

XmlSchemaForm

특성이나 요소를 네임스페이스 접두사로 한정해야 하는지 여부를 나타냅니다.

System. Xml.Serialization 네임스페이스

Windows 스토어 앱용 .NET에서 지원되는 형식

설명

IXmlSerializable

XML serialization 및 deserialization을 위한 사용자 지정 서식을 제공합니다.

XmlAnyAttributeAttribute

멤버(XmlAttribute 개체의 배열을 반환하는 필드)가 XML 특성을 포함할 수 있도록 지정합니다.

XmlAnyElementAttribute

멤버(XmlElement 또는 XmlNode 개체의 배열을 반환하는 필드)가 serialize 또는 deserialize되고 있는 개체에 해당 멤버가 없는 XML 요소를 나타내는 개체를 포함하도록 지정합니다.

XmlAnyElementAttributes

XmlAnyElementAttribute 개체의 컬렉션을 나타냅니다.

XmlArrayAttribute

XmlSerializer에서 XML 요소의 배열로 특정 클래스 멤버를 serialize해야 하도록 지정합니다.

XmlArrayItemAttribute

XmlSerializer에서 serialize된 배열에 배치할 수 있는 파생 형식을 지정합니다.

XmlArrayItemAttributes

XmlArrayItemAttribute 개체의 컬렉션을 나타냅니다.

XmlAttributeAttribute

XmlSerializer에서 XML 특성으로 클래스 멤버를 serialize해야 하도록 지정합니다.

XmlAttributeOverrides

XmlSerializer를 사용하여 개체를 serialize 또는 deserialize할 때 속성, 필드 및 클래스 특성을 재정의할 수 있도록 합니다.

XmlAttributes

XmlSerializer가 개체를 serialize 및 deserialize하는 방법을 제어하는 특성 개체 컬렉션을 나타냅니다.

XmlChoiceIdentifierAttribute

열거형을 사용하여 멤버를 추가적으로 감지할 수 있도록 지정합니다.

XmlElementAttribute

XmlSerializer가 공용 필드 또는 속성을 포함하는 개체를 serialize하거나 deserialize할 때 공용 필드 또는 속성은 XML 요소임을 나타냅니다.

XmlElementAttributes

XmlSerializer가 클래스를 serialize하는 기본 방식을 재정의하는 데 사용하는 XmlElementAttribute 개체 컬렉션을 나타냅니다.

XmlEnumAttribute

XmlSerializer가 열거형 멤버를 serialize하는 방법을 제어합니다.

XmlIgnoreAttribute

공용 필드 또는 공용 읽기/쓰기 속성 값을 serialize하지 않도록 XmlSerializer의 Serialize 메서드에 지시합니다.

XmlIncludeAttribute

XmlSerializer에서 개체를 serialize하거나 deserialize할 때 형식을 인식할 수 있도록 합니다.

XmlNamespaceDeclarationsAttribute

대상 속성, 매개 변수, 반환 값 또는 클래스 멤버가 XML 문서 내에서 사용되는 네임스페이스와 연결된 접두사를 포함하도록 지정합니다.

XmlRootAttribute

특성 대상의 XML serialization을 XML 루트 요소로 제어합니다.

XmlSchemaProviderAttribute

형식에 적용되는 경우 XML 스키마를 반환하는 형식의 정적 메서드 이름과 형식의 serialization을 제어하는 XmlQualifiedName(익명 형식의 경우 XmlSchemaType)을 저장합니다.

XmlSerializer

개체를 XML 문서로 serialize하고 XML 문서에서 deserialize합니다.XmlSerializer를 사용하면 개체가 XML로 인코딩되는 방법을 제어할 수 있습니다.

XmlSerializerNamespaces

XmlSerializer가 XML 문서 인스턴스에 정규화된 이름을 생성하는 데 사용하는 XML 네임스페이스 및 접두사를 포함합니다.

XmlTextAttribute

멤버가 포함되어 있는 클래스를 serialize하거나 deserialize하는 경우 해당 멤버를 XML 텍스트로 처리해야 하도록 XmlSerializer에 지시합니다.

XmlTypeAttribute

특성 대상이 XmlSerializer에 의해 serialize되는 경우 생성되는 XML 스키마를 제어합니다.

참고 항목

개념

Windows 스토어 앱용 .NET API