DataContractJsonSerializer.ReadObject Yöntem

Tanım

JSON (JavaScript Nesne Gösterimi) verilerini seri durumdan çıkararak seri durumdan çıkarılmış nesneyi döndürür.

Aşırı Yüklemeler

Name Description
ReadObject(Stream)

JSON (JavaScript Nesne Gösterimi) biçimindeki bir belge akışını okur ve seri durumdan çıkarılmış nesneyi döndürür.

ReadObject(XmlDictionaryReader)

JSON'dan eşlenen XML belgesini (JavaScript Nesne Gösterimi) ile XmlDictionaryReader okur ve seri durumdan çıkarılmış nesneyi döndürür.

ReadObject(XmlReader)

JSON'dan eşlenen XML belgesini (JavaScript Nesne Gösterimi) ile XmlReader okur ve seri durumdan çıkarılmış nesneyi döndürür.

ReadObject(XmlDictionaryReader, Boolean)

JSON'dan eşlenen XML belgesini bir XmlDictionaryReader ile okur ve seri durumdan çıkarılmış nesneyi döndürür; seri durumdan çıkarılmaya çalışmadan önce seri hale getiricinin uygun bir öğeye konumlandırıldığını doğrulayıp doğrulamayacağını belirtmenize de olanak tanır.

ReadObject(XmlReader, Boolean)

JSON'dan eşlenen bir XML belgesini ile XmlReader okur ve seri durumdan çıkarılmış nesneyi döndürür; seri durumdan çıkarılmaya çalışmadan önce seri hale getiricinin uygun bir öğede konumlandırıldığını doğrulayıp doğrulamayacağını belirtmenizi de sağlar.

ReadObject(Stream)

Kaynak:
DataContractJsonSerializer.cs
Kaynak:
DataContractJsonSerializer.cs
Kaynak:
DataContractJsonSerializer.cs
Kaynak:
DataContractJsonSerializer.cs
Kaynak:
DataContractJsonSerializer.cs

JSON (JavaScript Nesne Gösterimi) biçimindeki bir belge akışını okur ve seri durumdan çıkarılmış nesneyi döndürür.

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

Parametreler

stream
Stream

Stream Okunacak.

Döndürülenler

Seri durumdan çıkarılmış nesne.

Öznitelikler

Şunlara uygulanır

ReadObject(XmlDictionaryReader)

Kaynak:
DataContractJsonSerializer.cs
Kaynak:
DataContractJsonSerializer.cs
Kaynak:
DataContractJsonSerializer.cs
Kaynak:
DataContractJsonSerializer.cs
Kaynak:
DataContractJsonSerializer.cs

JSON'dan eşlenen XML belgesini (JavaScript Nesne Gösterimi) ile XmlDictionaryReader okur ve seri durumdan çıkarılmış nesneyi döndürür.

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

Parametreler

reader
XmlDictionaryReader

XmlDictionaryReader JSON'dan eşlenen XML belgesini okumak için kullanılan.

Döndürülenler

Seri durumdan çıkarılmış nesne.

Öznitelikler

Şunlara uygulanır

ReadObject(XmlReader)

Kaynak:
DataContractJsonSerializer.cs
Kaynak:
DataContractJsonSerializer.cs
Kaynak:
DataContractJsonSerializer.cs
Kaynak:
DataContractJsonSerializer.cs
Kaynak:
DataContractJsonSerializer.cs

JSON'dan eşlenen XML belgesini (JavaScript Nesne Gösterimi) ile XmlReader okur ve seri durumdan çıkarılmış nesneyi döndürür.

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

Parametreler

reader
XmlReader

XmlReader JSON'dan eşlenen XML belgesini okumak için kullanılan.

Döndürülenler

Seri durumdan çıkarılmış nesne.

Öznitelikler

Şunlara uygulanır

ReadObject(XmlDictionaryReader, Boolean)

Kaynak:
DataContractJsonSerializer.cs
Kaynak:
DataContractJsonSerializer.cs
Kaynak:
DataContractJsonSerializer.cs
Kaynak:
DataContractJsonSerializer.cs
Kaynak:
DataContractJsonSerializer.cs

JSON'dan eşlenen XML belgesini bir XmlDictionaryReader ile okur ve seri durumdan çıkarılmış nesneyi döndürür; seri durumdan çıkarılmaya çalışmadan önce seri hale getiricinin uygun bir öğeye konumlandırıldığını doğrulayıp doğrulamayacağını belirtmenize de olanak tanır.

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

Parametreler

reader
XmlDictionaryReader

XmlDictionaryReader JSON'dan eşlenen XML belgesini okumak için kullanılan.

verifyObjectName
Boolean

true kapsayan XML öğesi adının ve ad alanının beklenen ad ve ad alanına karşılık gelip etmediğini denetlemek için; aksi takdirde, false doğrulamayı atlamak için. Varsayılan değer: true.

Döndürülenler

Seri durumdan çıkarılmış nesne.

Öznitelikler

Şunlara uygulanır

ReadObject(XmlReader, Boolean)

Kaynak:
DataContractJsonSerializer.cs
Kaynak:
DataContractJsonSerializer.cs
Kaynak:
DataContractJsonSerializer.cs
Kaynak:
DataContractJsonSerializer.cs
Kaynak:
DataContractJsonSerializer.cs

JSON'dan eşlenen bir XML belgesini ile XmlReader okur ve seri durumdan çıkarılmış nesneyi döndürür; seri durumdan çıkarılmaya çalışmadan önce seri hale getiricinin uygun bir öğede konumlandırıldığını doğrulayıp doğrulamayacağını belirtmenizi de sağlar.

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

Parametreler

reader
XmlReader

XmlReader JSON'dan eşlenen XML belgesini okumak için kullanılan.

verifyObjectName
Boolean

true kapsayan XML öğesi adının ve ad alanının beklenen ad ve ad alanına karşılık gelip etmediğini denetlemek için; aksi takdirde, falsedoğrulamayı atlayan . Varsayılan değer: true.

Döndürülenler

Seri durumdan çıkarılmış nesne.

Öznitelikler

Şunlara uygulanır