System.Xml 클래스의 형식 지원Type Support in the System.Xml Classes

.NET Framework 버전 2.0에서는 형식 지원 기능을 포함하도록 핵심 XML 클래스가 향상되었습니다.In the .NET Framework version 2.0, the core XML classes have been enhanced to include type support features. XmlReader, XmlWriterXPathNavigator 클래스에는 XML 스키마 형식과 CLR(공용 언어 런타임) 형식 간의 변환 기능을 비롯한 형식 지원 기능이 들어 있습니다.The XmlReader, XmlWriter, and XPathNavigator classes include type support features including the ability to convert between XML Schema types and common language runtime (CLR) types.

.NET Framework 버전 2.0에서는 형식 지원 기능을 포함하도록 XmlReader, XmlWriterXPathNavigator 클래스가 향상되었습니다.In the .NET Framework version 2.0, the XmlReader, XmlWriter, and XPathNavigator classes have been enhanced to include type support features.

  • XmlReaderXPathNavigator 클래스는 각각 노드에서 스키마 정보를 반환하는 SchemaInfo 속성을 포함하고 있습니다.The XmlReader and XPathNavigator classes each include a SchemaInfo property that returns the schema information on a node.

  • ReadContentAsReadElementContentAsXmlReader 클래스의 메서드는 텍스트 값을 읽어온 후 단일 메서드 호출에서 CLR 값으로 변환합니다.The ReadContentAs and ReadElementContentAs and methods on the XmlReader class read a text value and convert it to a CLR value in a single method call.

  • WriteValue 클래스의 XmlWriter 메서드는 XML을 작성할 때 CLR 형식을 XML 스키마 형식으로 변환합니다.The WriteValue method on the XmlWriter class converts a CLR type to an XML Schema type when writing out XML.

  • ValueAsXPathNavigator 클래스의 TypedValue 속성은 노드 값을 반환하고 단일 메서드 호출에서 이 값을 CLR 값으로 변환합니다.The ValueAs and TypedValue properties on the XPathNavigator class return a node value and convert it to a CLR value in a single method call.

참고

.NET Framework 버전 1.0에서는 XML 스키마와 CLR 형식 간에 변환하려면 XmlConvert 클래스가 필요했습니다.In the .NET Framework version 1.0 the XmlConvert class was needed to convert between XML Schema and CLR types.

섹션 내용In This Section

CLR 형식에 XML 데이터 형식 매핑Mapping XML Data Types to CLR Types
기본적으로 XML 데이터 형식을 CLR 형식에 매핑하는 방법을 설명합니다.Describes the default mappings of XML data types to CLR types.

XML 형식 지원 구현 참고 사항XML Type Support Implementation Notes
형식 지원 구현에 대해 상세히 설명합니다.Discusses some of the type support implementation details.

XML 데이터 형식 변환Conversion of XML Data Types
XmlConvert 클래스를 사용하여 XML 스키마와 CLR 형식 간에 변환하는 방법을 설명합니다.Describes how to use the XmlConvert class to convert between XML Schema and CLR types.

XPathNavigator를 사용하여 강력한 형식의 XML 데이터 액세스Accessing Strongly Typed XML Data Using XPathNavigator