DataContractJsonSerializer.ReadObject Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Deserialisiert JSON-Daten (JavaScript Object Notation) und gibt das deserialisierte Objekt zurück.
Überlädt
ReadObject(Stream) |
Liest einen Dokumentstream im JSON-Format (JavaScript Object Notation) und gibt das deserialisierte Objekt zurück. |
ReadObject(XmlDictionaryReader) |
Liest das aus JSON (JavaScript Object Notation) zugeordnete XML-Dokument mit einem XmlDictionaryReader und gibt das deserialisierte Objekt zurück. |
ReadObject(XmlReader) |
Liest das aus JSON (JavaScript Object Notation) zugeordnete XML-Dokument mit einem XmlReader und gibt das deserialisierte Objekt zurück. |
ReadObject(XmlDictionaryReader, Boolean) |
Liest das aus JSON zugeordnete XML-Dokument mit einem XmlDictionaryReader und gibt das deserialisierte Objekt zurück. Sie können zudem angeben, ob das Serialisierungsprogramm vor der Deserialisierung überprüfen soll, ob der Reader auf einem geeigneten Element positioniert ist. |
ReadObject(XmlReader, Boolean) |
Liest ein aus JSON zugeordnetes XML-Dokument mit einem XmlReader und gibt das deserialisierte Objekt zurück. Sie können zudem angeben, ob das Serialisierungsprogramm vor der Deserialisierung überprüfen soll, ob der Reader auf einem geeigneten Element positioniert ist. |
ReadObject(Stream)
Liest einen Dokumentstream im JSON-Format (JavaScript Object Notation) und gibt das deserialisierte Objekt zurück.
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
Parameter
Gibt zurück
Das deserialisierte Objekt.
Gilt für:
ReadObject(XmlDictionaryReader)
Liest das aus JSON (JavaScript Object Notation) zugeordnete XML-Dokument mit einem XmlDictionaryReader und gibt das deserialisierte Objekt zurück.
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
Parameter
- reader
- XmlDictionaryReader
Ein XmlDictionaryReader, der zum Lesen des aus JSON zugeordneten XML-Dokuments verwendet wird.
Gibt zurück
Das deserialisierte Objekt.
Gilt für:
ReadObject(XmlReader)
Liest das aus JSON (JavaScript Object Notation) zugeordnete XML-Dokument mit einem XmlReader und gibt das deserialisierte Objekt zurück.
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
Parameter
- reader
- XmlReader
Ein XmlReader, der zum Lesen des aus JSON zugeordneten XML-Dokuments verwendet wird.
Gibt zurück
Das deserialisierte Objekt.
Gilt für:
ReadObject(XmlDictionaryReader, Boolean)
Liest das aus JSON zugeordnete XML-Dokument mit einem XmlDictionaryReader und gibt das deserialisierte Objekt zurück. Sie können zudem angeben, ob das Serialisierungsprogramm vor der Deserialisierung überprüfen soll, ob der Reader auf einem geeigneten Element positioniert ist.
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
Parameter
- reader
- XmlDictionaryReader
Ein XmlDictionaryReader, der zum Lesen des aus JSON zugeordneten XML-Dokuments verwendet wird.
- verifyObjectName
- Boolean
true
, um zu überprüfen, ob der Name und der Namespace des einschließenden XML-Elements mit dem erwarteten Namen und Namespace übereinstimmen, andernfalls false
, um die Überprüfung zu überspringen. Der Standardwert ist true
.
Gibt zurück
Das deserialisierte Objekt.
Gilt für:
ReadObject(XmlReader, Boolean)
Liest ein aus JSON zugeordnetes XML-Dokument mit einem XmlReader und gibt das deserialisierte Objekt zurück. Sie können zudem angeben, ob das Serialisierungsprogramm vor der Deserialisierung überprüfen soll, ob der Reader auf einem geeigneten Element positioniert ist.
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
Parameter
- reader
- XmlReader
Ein XmlReader, der zum Lesen des aus JSON zugeordneten XML-Dokuments verwendet wird.
- verifyObjectName
- Boolean
true
, um zu überprüfen, ob der Name und der Namespace des einschließenden XML-Elements mit dem erwarteten Namen und Namespace übereinstimmen, andernfalls false
, um die Überprüfung zu überspringen. Der Standardwert ist true
.
Gibt zurück
Das deserialisierte Objekt.