Bagikan melalui


JsonReaderWriterFactory.CreateJsonReader Metode

Definisi

XmlDictionaryReader Membuat yang dapat memetakan - aliran atau buffer yang dikodekan dengan JavaScript Object Notation (JSON) ke Set Info XML.

Overload

CreateJsonReader(Byte[], XmlDictionaryReaderQuotas)

Membuat yang XmlDictionaryReader dapat memetakan buffer yang dikodekan dengan JavaScript Object Notation (JSON) ke Set Info XML.

CreateJsonReader(Stream, XmlDictionaryReaderQuotas)

Membuat yang dapat memetakan aliran yang XmlDictionaryReader dikodekan dengan JavaScript Object Notation (JSON) ke Set Info XML.

CreateJsonReader(Byte[], Int32, Int32, XmlDictionaryReaderQuotas)

XmlDictionaryReader Membuat buffer yang dapat memetakan buffer yang dikodekan dengan JavaScript Object Notation (JSON), dari ukuran dan offset tertentu, ke Infoset XML.

CreateJsonReader(Stream, Encoding, XmlDictionaryReaderQuotas, OnXmlDictionaryReaderClose)

XmlDictionaryReader Membuat yang dapat memetakan aliran yang dikodekan dengan JavaScript Object Notation (JSON), dari ukuran dan offset tertentu, ke Infoset XML.

CreateJsonReader(Byte[], Int32, Int32, Encoding, XmlDictionaryReaderQuotas, OnXmlDictionaryReaderClose)

XmlDictionaryReader Membuat buffer yang dapat memetakan buffer yang dikodekan dengan JavaScript Object Notation (JSON), dengan ukuran dan offset dan pengodean karakter tertentu, ke Infoset XML.

Keterangan

Setiap kelebihan beban menggunakan XmlDictionaryReaderQuotas untuk mencegah serangan Denial of Service (DoS) saat membaca data yang tidak tepercaya. Untuk informasi selengkapnya tentang menggunakan XmlDictionaryReaderQuotas untuk mencegah penolakan serangan Layanan saat membaca data yang tidak tepercaya, lihat Pertimbangan Keamanan untuk Data.

CreateJsonReader(Byte[], XmlDictionaryReaderQuotas)

Sumber:
JsonReaderWriterFactory.cs
Sumber:
JsonReaderWriterFactory.cs
Sumber:
JsonReaderWriterFactory.cs

Membuat yang XmlDictionaryReader dapat memetakan buffer yang dikodekan dengan JavaScript Object Notation (JSON) ke Set Info XML.

public:
 static System::Xml::XmlDictionaryReader ^ CreateJsonReader(cli::array <System::Byte> ^ buffer, System::Xml::XmlDictionaryReaderQuotas ^ quotas);
public static System.Xml.XmlDictionaryReader CreateJsonReader (byte[] buffer, System.Xml.XmlDictionaryReaderQuotas quotas);
static member CreateJsonReader : byte[] * System.Xml.XmlDictionaryReaderQuotas -> System.Xml.XmlDictionaryReader
Public Shared Function CreateJsonReader (buffer As Byte(), quotas As XmlDictionaryReaderQuotas) As XmlDictionaryReader

Parameter

buffer
Byte[]

Array buffer input Byte untuk dibaca.

quotas
XmlDictionaryReaderQuotas

yang XmlDictionaryReaderQuotas digunakan untuk mencegah penolakan serangan Layanan saat membaca data yang tidak tepercaya.

Mengembalikan

Yang XmlDictionaryReader dapat memproses data JavaScript Object Notation (JSON).

Keterangan

Kelebihan beban ini tidak menerima Encoding parameter. Pengodean karakter (UTF-8, Unicode, atau Big-Endian Unicode) terdeteksi secara otomatis saat data dibaca.

Untuk informasi selengkapnya tentang menggunakan XmlDictionaryReaderQuotas untuk mencegah penolakan serangan Layanan saat membaca data yang tidak tepercaya, lihat Pertimbangan Keamanan untuk Data.

Berlaku untuk

CreateJsonReader(Stream, XmlDictionaryReaderQuotas)

Sumber:
JsonReaderWriterFactory.cs
Sumber:
JsonReaderWriterFactory.cs
Sumber:
JsonReaderWriterFactory.cs

Membuat yang dapat memetakan aliran yang XmlDictionaryReader dikodekan dengan JavaScript Object Notation (JSON) ke Set Info XML.

public:
 static System::Xml::XmlDictionaryReader ^ CreateJsonReader(System::IO::Stream ^ stream, System::Xml::XmlDictionaryReaderQuotas ^ quotas);
public static System.Xml.XmlDictionaryReader CreateJsonReader (System.IO.Stream stream, System.Xml.XmlDictionaryReaderQuotas quotas);
static member CreateJsonReader : System.IO.Stream * System.Xml.XmlDictionaryReaderQuotas -> System.Xml.XmlDictionaryReader
Public Shared Function CreateJsonReader (stream As Stream, quotas As XmlDictionaryReaderQuotas) As XmlDictionaryReader

Parameter

stream
Stream

Input Stream untuk dibaca.

quotas
XmlDictionaryReaderQuotas

yang XmlDictionaryReaderQuotas digunakan untuk mencegah penolakan serangan Layanan saat membaca data yang tidak tepercaya.

Mengembalikan

Yang XmlDictionaryReader dapat membaca JavaScript Object Notation (JSON).

Keterangan

Kelebihan beban ini tidak mengambil Encoding parameter. Pengodean karakter (UTF-8, Unicode, atau Big-Endian Unicode) terdeteksi secara otomatis saat data dibaca.

Untuk informasi selengkapnya tentang menggunakan XmlDictionaryReaderQuotas untuk mencegah penolakan serangan Layanan saat membaca data yang tidak tepercaya, lihat Pertimbangan Keamanan untuk Data.

Berlaku untuk

CreateJsonReader(Byte[], Int32, Int32, XmlDictionaryReaderQuotas)

Sumber:
JsonReaderWriterFactory.cs
Sumber:
JsonReaderWriterFactory.cs
Sumber:
JsonReaderWriterFactory.cs

XmlDictionaryReader Membuat buffer yang dapat memetakan buffer yang dikodekan dengan JavaScript Object Notation (JSON), dari ukuran dan offset tertentu, ke Infoset XML.

public:
 static System::Xml::XmlDictionaryReader ^ CreateJsonReader(cli::array <System::Byte> ^ buffer, int offset, int count, System::Xml::XmlDictionaryReaderQuotas ^ quotas);
public static System.Xml.XmlDictionaryReader CreateJsonReader (byte[] buffer, int offset, int count, System.Xml.XmlDictionaryReaderQuotas quotas);
static member CreateJsonReader : byte[] * int * int * System.Xml.XmlDictionaryReaderQuotas -> System.Xml.XmlDictionaryReader
Public Shared Function CreateJsonReader (buffer As Byte(), offset As Integer, count As Integer, quotas As XmlDictionaryReaderQuotas) As XmlDictionaryReader

Parameter

buffer
Byte[]

Array buffer input Byte untuk dibaca.

offset
Int32

Mulai posisi dari mana untuk membaca di buffer.

count
Int32

Jumlah byte yang dapat dibaca dari buffer.

quotas
XmlDictionaryReaderQuotas

yang XmlDictionaryReaderQuotas digunakan untuk mencegah penolakan serangan Layanan saat membaca data yang tidak tepercaya.

Mengembalikan

Yang XmlDictionaryReader dapat membaca JavaScript Object Notation (JSON).

Keterangan

Kelebihan beban ini tidak mengambil Encoding parameter. Pengodean karakter (UTF-8, Unicode, atau Big-Endian Unicode) terdeteksi secara otomatis saat data dibaca.

Untuk informasi selengkapnya tentang menggunakan XmlDictionaryReaderQuotas untuk mencegah penolakan serangan Layanan saat membaca data yang tidak tepercaya, lihat Pertimbangan Keamanan untuk Data.

Berlaku untuk

CreateJsonReader(Stream, Encoding, XmlDictionaryReaderQuotas, OnXmlDictionaryReaderClose)

Sumber:
JsonReaderWriterFactory.cs
Sumber:
JsonReaderWriterFactory.cs
Sumber:
JsonReaderWriterFactory.cs

XmlDictionaryReader Membuat yang dapat memetakan aliran yang dikodekan dengan JavaScript Object Notation (JSON), dari ukuran dan offset tertentu, ke Infoset XML.

public:
 static System::Xml::XmlDictionaryReader ^ CreateJsonReader(System::IO::Stream ^ stream, System::Text::Encoding ^ encoding, System::Xml::XmlDictionaryReaderQuotas ^ quotas, System::Xml::OnXmlDictionaryReaderClose ^ onClose);
public static System.Xml.XmlDictionaryReader CreateJsonReader (System.IO.Stream stream, System.Text.Encoding? encoding, System.Xml.XmlDictionaryReaderQuotas quotas, System.Xml.OnXmlDictionaryReaderClose? onClose);
public static System.Xml.XmlDictionaryReader CreateJsonReader (System.IO.Stream stream, System.Text.Encoding encoding, System.Xml.XmlDictionaryReaderQuotas quotas, System.Xml.OnXmlDictionaryReaderClose onClose);
static member CreateJsonReader : System.IO.Stream * System.Text.Encoding * System.Xml.XmlDictionaryReaderQuotas * System.Xml.OnXmlDictionaryReaderClose -> System.Xml.XmlDictionaryReader
Public Shared Function CreateJsonReader (stream As Stream, encoding As Encoding, quotas As XmlDictionaryReaderQuotas, onClose As OnXmlDictionaryReaderClose) As XmlDictionaryReader

Parameter

stream
Stream

Input Stream untuk dibaca.

encoding
Encoding

Encoding yang menentukan pengodean karakter yang digunakan oleh pembaca. Jika null ditentukan sebagai nilai, pembaca mencoba mendeteksi pengodean secara otomatis.

quotas
XmlDictionaryReaderQuotas

yang XmlDictionaryReaderQuotas digunakan untuk mencegah penolakan serangan Layanan saat membaca data yang tidak tepercaya.

onClose
OnXmlDictionaryReaderClose

Delegasi OnXmlDictionaryReaderClose untuk memanggil saat pembaca ditutup.

Mengembalikan

Yang XmlDictionaryReader dapat membaca JavaScript Object Notation (JSON).

Keterangan

Untuk informasi selengkapnya tentang menggunakan XmlDictionaryReaderQuotas untuk mencegah penolakan serangan Layanan saat membaca data yang tidak tepercaya, lihat Pertimbangan Keamanan untuk Data.

Berlaku untuk

CreateJsonReader(Byte[], Int32, Int32, Encoding, XmlDictionaryReaderQuotas, OnXmlDictionaryReaderClose)

Sumber:
JsonReaderWriterFactory.cs
Sumber:
JsonReaderWriterFactory.cs
Sumber:
JsonReaderWriterFactory.cs

XmlDictionaryReader Membuat buffer yang dapat memetakan buffer yang dikodekan dengan JavaScript Object Notation (JSON), dengan ukuran dan offset dan pengodean karakter tertentu, ke Infoset XML.

public:
 static System::Xml::XmlDictionaryReader ^ CreateJsonReader(cli::array <System::Byte> ^ buffer, int offset, int count, System::Text::Encoding ^ encoding, System::Xml::XmlDictionaryReaderQuotas ^ quotas, System::Xml::OnXmlDictionaryReaderClose ^ onClose);
public static System.Xml.XmlDictionaryReader CreateJsonReader (byte[] buffer, int offset, int count, System.Text.Encoding? encoding, System.Xml.XmlDictionaryReaderQuotas quotas, System.Xml.OnXmlDictionaryReaderClose? onClose);
public static System.Xml.XmlDictionaryReader CreateJsonReader (byte[] buffer, int offset, int count, System.Text.Encoding encoding, System.Xml.XmlDictionaryReaderQuotas quotas, System.Xml.OnXmlDictionaryReaderClose onClose);
static member CreateJsonReader : byte[] * int * int * System.Text.Encoding * System.Xml.XmlDictionaryReaderQuotas * System.Xml.OnXmlDictionaryReaderClose -> System.Xml.XmlDictionaryReader
Public Shared Function CreateJsonReader (buffer As Byte(), offset As Integer, count As Integer, encoding As Encoding, quotas As XmlDictionaryReaderQuotas, onClose As OnXmlDictionaryReaderClose) As XmlDictionaryReader

Parameter

buffer
Byte[]

Array buffer input Byte untuk dibaca.

offset
Int32

Mulai posisi dari mana untuk membaca di buffer.

count
Int32

Jumlah byte yang dapat dibaca dari buffer.

encoding
Encoding

Encoding yang menentukan pengodean karakter yang digunakan oleh pembaca. Jika null ditentukan sebagai nilai, pembaca mencoba mendeteksi pengodean secara otomatis.

quotas
XmlDictionaryReaderQuotas

yang XmlDictionaryReaderQuotas digunakan untuk mencegah penolakan serangan Layanan saat membaca data yang tidak tepercaya.

onClose
OnXmlDictionaryReaderClose

Delegasi OnXmlDictionaryReaderClose untuk memanggil saat pembaca ditutup. Nilai defaultnya adalah null.

Mengembalikan

Yang XmlDictionaryReader dapat membaca JavaScript Object Notation (JSON).

Keterangan

Untuk informasi selengkapnya tentang menggunakan XmlDictionaryReaderQuotas untuk mencegah penolakan serangan Layanan saat membaca data yang tidak tepercaya, lihat Pertimbangan Keamanan untuk Data.

Berlaku untuk