이 페이지가 유용했습니까?
이 콘텐츠에 대한 여러분의 의견은 중요합니다. 의견을 알려주십시오.
추가 의견
1500자 남음
내보내기(0) 인쇄
모두 확장
정보
요청한 주제가 아래에 표시됩니다. 그러나 이 주제는 이 라이브러리에 포함되지 않습니다.

XmlSerializer.Deserialize 메서드 (TextReader)

2013-12-13

지정된 TextReader에 포함된 XML 문서를 역직렬화합니다.

Namespace:  System.Xml.Serialization
어셈블리:  System.Xml.Serialization(System.Xml.Serialization.dll)

‘선언
Public Function Deserialize ( _
	textReader As TextReader _
) As Object

매개 변수

textReader
형식: System.IO.TextReader
역직렬화할 XML 문서를 포함하는 TextReader입니다.

반환 값

형식: System.Object
역직렬화 중인 Object입니다.

예외조건
InvalidOperationException

역직렬화 중에 오류가 발생한 경우. InnerException 속성을 사용하여 원본 예외를 사용할 수 있습니다.

역직렬화는 XML 문서의 인스턴스를 읽고 문서의 XML 스키마(XSD)로 강력하게 형식화된 개체를 구성하는 프로세스입니다.

역직렬화하기 전에 역직렬화되고 있는 개체의 형식을 사용하여 XmlSerializer를 생성해야 합니다.

TextReader에서 상속되는 클래스에는 StringReaderStreamReader가 있습니다. StreamReader를 사용하여 개체를 역직렬화하는 경우 해당 Encoding으로 StreamReader를 구성해야 합니다. XML 문서에 지정된 인코딩은 무시됩니다.

참고참고:

XML 문서로 지정한 인코딩을 사용하려면 XmlReader를 취하는 Deserialize 오버로드를 사용합니다. XmlReader는 XML 문서에 지정된 인코딩을 자동으로 검색하고 사용합니다.

참고참고:

XmlSerializerList(Of T)의 배열을 역직렬화할 수 없습니다.

Windows Phone OS

지원되는 버전: 8.0, 7.1, 7.0

Windows Phone

표시:
© 2015 Microsoft