다음을 통해 공유


DataContractJsonSerializer.ReadObject 메서드

정의

JSON 데이터를 역직렬화하고 역직렬화된 개체를 반환합니다.

오버로드

ReadObject(Stream)

JSON(JavaScript Object Notation) 형식의 문서 스트림을 읽고 역직렬화된 개체를 반환합니다.

ReadObject(XmlDictionaryReader)

XmlDictionaryReader를 사용하여 JSON에서 매핑된 XML 문서를 읽고 역직렬화된 개체를 반환합니다.

ReadObject(XmlReader)

XmlReader를 사용하여 JSON에서 매핑된 XML 문서를 읽고 역직렬화된 개체를 반환합니다.

ReadObject(XmlDictionaryReader, Boolean)

XmlDictionaryReader를 사용하여 JSON에서 매핑된 XML 문서를 읽고 역직렬화된 개체를 반환하며, 또한 직렬 변환기가 역직렬화를 시도하기 전에 적절한 요소에 배치되었음을 확인해야 하는지 여부를 지정할 수 있습니다.

ReadObject(XmlReader, Boolean)

XmlReader를 사용하여 JSON에서 매핑된 XML 문서를 읽고 역직렬화된 개체를 반환하며, 또한 직렬 변환기가 역직렬화를 시도하기 전에 적절한 요소에 배치되었음을 확인해야 하는지 여부를 지정할 수 있습니다.

ReadObject(Stream)

Source:
DataContractJsonSerializer.cs
Source:
DataContractJsonSerializer.cs
Source:
DataContractJsonSerializer.cs

JSON(JavaScript Object Notation) 형식의 문서 스트림을 읽고 역직렬화된 개체를 반환합니다.

public:
 System::Object ^ ReadObject(System::IO::Stream ^ stream);
public:
 override System::Object ^ ReadObject(System::IO::Stream ^ stream);
public object ReadObject (System.IO.Stream stream);
public override object? ReadObject (System.IO.Stream stream);
public override object ReadObject (System.IO.Stream stream);
member this.ReadObject : System.IO.Stream -> obj
override this.ReadObject : System.IO.Stream -> obj
Public Function ReadObject (stream As Stream) As Object
Public Overrides Function ReadObject (stream As Stream) As Object

매개 변수

stream
Stream

읽을 Stream입니다.

반환

역직렬화된 개체입니다.

적용 대상

ReadObject(XmlDictionaryReader)

Source:
DataContractJsonSerializer.cs
Source:
DataContractJsonSerializer.cs
Source:
DataContractJsonSerializer.cs

XmlDictionaryReader를 사용하여 JSON에서 매핑된 XML 문서를 읽고 역직렬화된 개체를 반환합니다.

public:
 override System::Object ^ ReadObject(System::Xml::XmlDictionaryReader ^ reader);
public override object? ReadObject (System.Xml.XmlDictionaryReader reader);
public override object ReadObject (System.Xml.XmlDictionaryReader reader);
override this.ReadObject : System.Xml.XmlDictionaryReader -> obj
Public Overrides Function ReadObject (reader As XmlDictionaryReader) As Object

매개 변수

reader
XmlDictionaryReader

JSON에서 매핑된 XML 문서를 읽는 데 사용되는 XmlDictionaryReader입니다.

반환

역직렬화된 개체입니다.

적용 대상

ReadObject(XmlReader)

Source:
DataContractJsonSerializer.cs
Source:
DataContractJsonSerializer.cs
Source:
DataContractJsonSerializer.cs

XmlReader를 사용하여 JSON에서 매핑된 XML 문서를 읽고 역직렬화된 개체를 반환합니다.

public:
 override System::Object ^ ReadObject(System::Xml::XmlReader ^ reader);
public override object? ReadObject (System.Xml.XmlReader reader);
public override object ReadObject (System.Xml.XmlReader reader);
override this.ReadObject : System.Xml.XmlReader -> obj
Public Overrides Function ReadObject (reader As XmlReader) As Object

매개 변수

reader
XmlReader

JSON에서 매핑된 XML 문서를 읽는 데 사용되는 XmlReader입니다.

반환

역직렬화된 개체입니다.

적용 대상

ReadObject(XmlDictionaryReader, Boolean)

Source:
DataContractJsonSerializer.cs
Source:
DataContractJsonSerializer.cs
Source:
DataContractJsonSerializer.cs

XmlDictionaryReader를 사용하여 JSON에서 매핑된 XML 문서를 읽고 역직렬화된 개체를 반환하며, 또한 직렬 변환기가 역직렬화를 시도하기 전에 적절한 요소에 배치되었음을 확인해야 하는지 여부를 지정할 수 있습니다.

public:
 override System::Object ^ ReadObject(System::Xml::XmlDictionaryReader ^ reader, bool verifyObjectName);
public override object? ReadObject (System.Xml.XmlDictionaryReader reader, bool verifyObjectName);
public override object ReadObject (System.Xml.XmlDictionaryReader reader, bool verifyObjectName);
override this.ReadObject : System.Xml.XmlDictionaryReader * bool -> obj
Public Overrides Function ReadObject (reader As XmlDictionaryReader, verifyObjectName As Boolean) As Object

매개 변수

reader
XmlDictionaryReader

JSON에서 매핑된 XML 문서를 읽는 데 사용되는 XmlDictionaryReader입니다.

verifyObjectName
Boolean

바깥쪽 XML 요소 이름 및 네임스페이스가 예상 이름 및 네임스페이스와 일치하는지 여부를 확인하려면 true이고, 확인을 건너뛰려면 false입니다. 기본값은 true입니다.

반환

역직렬화된 개체입니다.

적용 대상

ReadObject(XmlReader, Boolean)

Source:
DataContractJsonSerializer.cs
Source:
DataContractJsonSerializer.cs
Source:
DataContractJsonSerializer.cs

XmlReader를 사용하여 JSON에서 매핑된 XML 문서를 읽고 역직렬화된 개체를 반환하며, 또한 직렬 변환기가 역직렬화를 시도하기 전에 적절한 요소에 배치되었음을 확인해야 하는지 여부를 지정할 수 있습니다.

public:
 override System::Object ^ ReadObject(System::Xml::XmlReader ^ reader, bool verifyObjectName);
public override object? ReadObject (System.Xml.XmlReader reader, bool verifyObjectName);
public override object ReadObject (System.Xml.XmlReader reader, bool verifyObjectName);
override this.ReadObject : System.Xml.XmlReader * bool -> obj
Public Overrides Function ReadObject (reader As XmlReader, verifyObjectName As Boolean) As Object

매개 변수

reader
XmlReader

JSON에서 매핑된 XML 문서를 읽는 데 사용되는 XmlReader입니다.

verifyObjectName
Boolean

바깥쪽 XML 요소 이름 및 네임스페이스가 예상 이름 및 네임스페이스와 일치하는지 확인하려면 true이고, 확인을 건너뛰려면 false입니다. 기본값은 true입니다.

반환

역직렬화된 개체입니다.

적용 대상