DataContractJsonSerializer.ReadObject Methode

Definitie

Deserializeert JSON-gegevens (JavaScript Object Notation) en retourneert het gedeserialiseerde object.

Overloads

Name Description
ReadObject(Stream)

Leest een documentstream in de JSON-indeling (JavaScript Object Notation) en retourneert het gedeserialiseerde object.

ReadObject(XmlDictionaryReader)

Leest het XML-document dat is toegewezen vanuit JSON (JavaScript Object Notation) met een XmlDictionaryReader en retourneert het gedeserialiseerde object.

ReadObject(XmlReader)

Leest het XML-document dat is toegewezen vanuit JSON (JavaScript Object Notation) met een XmlReader en retourneert het gedeserialiseerde object.

ReadObject(XmlDictionaryReader, Boolean)

Leest het XML-document dat is toegewezen vanuit JSON met een XmlDictionaryReader en retourneert het gedeserialiseerde object. Hiermee kunt u ook opgeven of de serializer moet controleren of het op een geschikt element is geplaatst voordat u probeert deserialiseren.

ReadObject(XmlReader, Boolean)

Leest een XML-document dat is toegewezen vanuit JSON en XmlReader retourneert het gedeserialiseerde object. Hiermee kunt u ook opgeven of de serializer moet controleren of het op een geschikt element is geplaatst voordat u probeert deserialiseren.

ReadObject(Stream)

Bron:
DataContractJsonSerializer.cs
Bron:
DataContractJsonSerializer.cs
Bron:
DataContractJsonSerializer.cs
Bron:
DataContractJsonSerializer.cs
Bron:
DataContractJsonSerializer.cs

Leest een documentstream in de JSON-indeling (JavaScript Object Notation) en retourneert het gedeserialiseerde object.

public:
 System::Object ^ ReadObject(System::IO::Stream ^ stream);
public:
 override System::Object ^ ReadObject(System::IO::Stream ^ stream);
public object ReadObject(System.IO.Stream stream);
[System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Data Contract Serialization and Deserialization might require types that cannot be statically analyzed.")]
[System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Data Contract Serialization and Deserialization might require types that cannot be statically analyzed. Make sure all of the required types are preserved.")]
public override object? ReadObject(System.IO.Stream stream);
public override object? ReadObject(System.IO.Stream stream);
[System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Data Contract Serialization and Deserialization might require types that cannot be statically analyzed. Make sure all of the required types are preserved.")]
public override object? ReadObject(System.IO.Stream stream);
public override object ReadObject(System.IO.Stream stream);
member this.ReadObject : System.IO.Stream -> obj
[<System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Data Contract Serialization and Deserialization might require types that cannot be statically analyzed.")>]
[<System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Data Contract Serialization and Deserialization might require types that cannot be statically analyzed. Make sure all of the required types are preserved.")>]
override this.ReadObject : System.IO.Stream -> obj
override this.ReadObject : System.IO.Stream -> obj
[<System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Data Contract Serialization and Deserialization might require types that cannot be statically analyzed. Make sure all of the required types are preserved.")>]
override this.ReadObject : System.IO.Stream -> obj
Public Function ReadObject (stream As Stream) As Object
Public Overrides Function ReadObject (stream As Stream) As Object

Parameters

stream
Stream

De Stream te lezen.

Retouren

Het gedeserialiseerde object.

Kenmerken

Van toepassing op

ReadObject(XmlDictionaryReader)

Bron:
DataContractJsonSerializer.cs
Bron:
DataContractJsonSerializer.cs
Bron:
DataContractJsonSerializer.cs
Bron:
DataContractJsonSerializer.cs
Bron:
DataContractJsonSerializer.cs

Leest het XML-document dat is toegewezen vanuit JSON (JavaScript Object Notation) met een XmlDictionaryReader en retourneert het gedeserialiseerde object.

public:
 override System::Object ^ ReadObject(System::Xml::XmlDictionaryReader ^ reader);
[System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Data Contract Serialization and Deserialization might require types that cannot be statically analyzed.")]
[System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Data Contract Serialization and Deserialization might require types that cannot be statically analyzed. Make sure all of the required types are preserved.")]
public override object? ReadObject(System.Xml.XmlDictionaryReader reader);
public override object? ReadObject(System.Xml.XmlDictionaryReader reader);
[System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Data Contract Serialization and Deserialization might require types that cannot be statically analyzed. Make sure all of the required types are preserved.")]
public override object? ReadObject(System.Xml.XmlDictionaryReader reader);
public override object ReadObject(System.Xml.XmlDictionaryReader reader);
[<System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Data Contract Serialization and Deserialization might require types that cannot be statically analyzed.")>]
[<System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Data Contract Serialization and Deserialization might require types that cannot be statically analyzed. Make sure all of the required types are preserved.")>]
override this.ReadObject : System.Xml.XmlDictionaryReader -> obj
override this.ReadObject : System.Xml.XmlDictionaryReader -> obj
[<System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Data Contract Serialization and Deserialization might require types that cannot be statically analyzed. Make sure all of the required types are preserved.")>]
override this.ReadObject : System.Xml.XmlDictionaryReader -> obj
Public Overrides Function ReadObject (reader As XmlDictionaryReader) As Object

Parameters

reader
XmlDictionaryReader

Een XmlDictionaryReader gebruikt om het XML-document te lezen dat is toegewezen vanuit JSON.

Retouren

Het gedeserialiseerde object.

Kenmerken

Van toepassing op

ReadObject(XmlReader)

Bron:
DataContractJsonSerializer.cs
Bron:
DataContractJsonSerializer.cs
Bron:
DataContractJsonSerializer.cs
Bron:
DataContractJsonSerializer.cs
Bron:
DataContractJsonSerializer.cs

Leest het XML-document dat is toegewezen vanuit JSON (JavaScript Object Notation) met een XmlReader en retourneert het gedeserialiseerde object.

public:
 override System::Object ^ ReadObject(System::Xml::XmlReader ^ reader);
[System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Data Contract Serialization and Deserialization might require types that cannot be statically analyzed.")]
[System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Data Contract Serialization and Deserialization might require types that cannot be statically analyzed. Make sure all of the required types are preserved.")]
public override object? ReadObject(System.Xml.XmlReader reader);
public override object? ReadObject(System.Xml.XmlReader reader);
[System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Data Contract Serialization and Deserialization might require types that cannot be statically analyzed. Make sure all of the required types are preserved.")]
public override object? ReadObject(System.Xml.XmlReader reader);
public override object ReadObject(System.Xml.XmlReader reader);
[<System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Data Contract Serialization and Deserialization might require types that cannot be statically analyzed.")>]
[<System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Data Contract Serialization and Deserialization might require types that cannot be statically analyzed. Make sure all of the required types are preserved.")>]
override this.ReadObject : System.Xml.XmlReader -> obj
override this.ReadObject : System.Xml.XmlReader -> obj
[<System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Data Contract Serialization and Deserialization might require types that cannot be statically analyzed. Make sure all of the required types are preserved.")>]
override this.ReadObject : System.Xml.XmlReader -> obj
Public Overrides Function ReadObject (reader As XmlReader) As Object

Parameters

reader
XmlReader

Een XmlReader gebruikt om het XML-document te lezen dat is toegewezen vanuit JSON.

Retouren

Het gedeserialiseerde object.

Kenmerken

Van toepassing op

ReadObject(XmlDictionaryReader, Boolean)

Bron:
DataContractJsonSerializer.cs
Bron:
DataContractJsonSerializer.cs
Bron:
DataContractJsonSerializer.cs
Bron:
DataContractJsonSerializer.cs
Bron:
DataContractJsonSerializer.cs

Leest het XML-document dat is toegewezen vanuit JSON met een XmlDictionaryReader en retourneert het gedeserialiseerde object. Hiermee kunt u ook opgeven of de serializer moet controleren of het op een geschikt element is geplaatst voordat u probeert deserialiseren.

public:
 override System::Object ^ ReadObject(System::Xml::XmlDictionaryReader ^ reader, bool verifyObjectName);
[System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Data Contract Serialization and Deserialization might require types that cannot be statically analyzed.")]
[System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Data Contract Serialization and Deserialization might require types that cannot be statically analyzed. Make sure all of the required types are preserved.")]
public override object? ReadObject(System.Xml.XmlDictionaryReader reader, bool verifyObjectName);
public override object? ReadObject(System.Xml.XmlDictionaryReader reader, bool verifyObjectName);
[System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Data Contract Serialization and Deserialization might require types that cannot be statically analyzed. Make sure all of the required types are preserved.")]
public override object? ReadObject(System.Xml.XmlDictionaryReader reader, bool verifyObjectName);
public override object ReadObject(System.Xml.XmlDictionaryReader reader, bool verifyObjectName);
[<System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Data Contract Serialization and Deserialization might require types that cannot be statically analyzed.")>]
[<System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Data Contract Serialization and Deserialization might require types that cannot be statically analyzed. Make sure all of the required types are preserved.")>]
override this.ReadObject : System.Xml.XmlDictionaryReader * bool -> obj
override this.ReadObject : System.Xml.XmlDictionaryReader * bool -> obj
[<System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Data Contract Serialization and Deserialization might require types that cannot be statically analyzed. Make sure all of the required types are preserved.")>]
override this.ReadObject : System.Xml.XmlDictionaryReader * bool -> obj
Public Overrides Function ReadObject (reader As XmlDictionaryReader, verifyObjectName As Boolean) As Object

Parameters

reader
XmlDictionaryReader

Een XmlDictionaryReader gebruikt om het XML-document te lezen dat is toegewezen vanuit JSON.

verifyObjectName
Boolean

true om te controleren of de naam en naamruimte van het XML-element overeenkomen met de verwachte naam en naamruimte; false anders slaat u de verificatie over. De standaardwaarde is true.

Retouren

Het gedeserialiseerde object.

Kenmerken

Van toepassing op

ReadObject(XmlReader, Boolean)

Bron:
DataContractJsonSerializer.cs
Bron:
DataContractJsonSerializer.cs
Bron:
DataContractJsonSerializer.cs
Bron:
DataContractJsonSerializer.cs
Bron:
DataContractJsonSerializer.cs

Leest een XML-document dat is toegewezen vanuit JSON en XmlReader retourneert het gedeserialiseerde object. Hiermee kunt u ook opgeven of de serializer moet controleren of het op een geschikt element is geplaatst voordat u probeert deserialiseren.

public:
 override System::Object ^ ReadObject(System::Xml::XmlReader ^ reader, bool verifyObjectName);
[System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Data Contract Serialization and Deserialization might require types that cannot be statically analyzed.")]
[System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Data Contract Serialization and Deserialization might require types that cannot be statically analyzed. Make sure all of the required types are preserved.")]
public override object? ReadObject(System.Xml.XmlReader reader, bool verifyObjectName);
public override object? ReadObject(System.Xml.XmlReader reader, bool verifyObjectName);
[System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Data Contract Serialization and Deserialization might require types that cannot be statically analyzed. Make sure all of the required types are preserved.")]
public override object? ReadObject(System.Xml.XmlReader reader, bool verifyObjectName);
public override object ReadObject(System.Xml.XmlReader reader, bool verifyObjectName);
[<System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Data Contract Serialization and Deserialization might require types that cannot be statically analyzed.")>]
[<System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Data Contract Serialization and Deserialization might require types that cannot be statically analyzed. Make sure all of the required types are preserved.")>]
override this.ReadObject : System.Xml.XmlReader * bool -> obj
override this.ReadObject : System.Xml.XmlReader * bool -> obj
[<System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Data Contract Serialization and Deserialization might require types that cannot be statically analyzed. Make sure all of the required types are preserved.")>]
override this.ReadObject : System.Xml.XmlReader * bool -> obj
Public Overrides Function ReadObject (reader As XmlReader, verifyObjectName As Boolean) As Object

Parameters

reader
XmlReader

Een XmlReader gebruikt om het XML-document te lezen dat is toegewezen vanuit JSON.

verifyObjectName
Boolean

true om te controleren of de naam en naamruimte van het XML-element overeenkomen met de verwachte naam en naamruimte; anders, falsewaardoor de verificatie wordt overgeslagen. De standaardwaarde is true.

Retouren

Het gedeserialiseerde object.

Kenmerken

Van toepassing op