Jazyk

JsonReaderWriterFactory.CreateJsonReader Metoda

Definice

XmlDictionaryReader Vytvoří objekt, který může mapovat datové proudy nebo vyrovnávací paměti kódované pomocí javascriptového zápisu objektu (JSON) do informační sady XML.

Přetížení

Name Description
CreateJsonReader(Byte[], XmlDictionaryReaderQuotas)

XmlDictionaryReader Vytvoří, která může mapovat vyrovnávací paměti kódované pomocí javascriptového objektového zápisu (JSON) do informační sady XML.

CreateJsonReader(Stream, XmlDictionaryReaderQuotas)

XmlDictionaryReader Vytvoří, která může mapovat datové proudy kódované pomocí javascriptového objektového notace (JSON) do informační sady XML.

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

XmlDictionaryReader Vytvoří, která může mapovat vyrovnávací paměti kódované pomocí javascriptového objektového zápisu (JSON) se zadanou velikostí a posunem do informační sady XML.

CreateJsonReader(Stream, Encoding, XmlDictionaryReaderQuotas, OnXmlDictionaryReaderClose)

XmlDictionaryReader Vytvoří mapování datových proudů kódovaných pomocí javascriptového objektového zápisu (JSON) se zadanou velikostí a posunem do informační sady XML.

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

XmlDictionaryReader Vytvoří, která může mapovat vyrovnávací paměti kódované pomocí javascriptového objektového zápisu (JSON), se zadanou velikostí a kódováním znaků a kódováním znaků do informační sady XML.

Poznámky

Každé z přetížení používá XmlDictionaryReaderQuotas při čtení nedůvěryhodných dat útoky doS (DoS) k zabránění útokům DoS (Denial of Service). Další informace o použití XmlDictionaryReaderQuotas k zabránění útokům DoS při čtení nedůvěryhodných dat najdete v tématu Důležité informace o zabezpečení dat.

CreateJsonReader(Byte[], XmlDictionaryReaderQuotas)

Zdroj:
JsonReaderWriterFactory.cs
Zdroj:
JsonReaderWriterFactory.cs
Zdroj:
JsonReaderWriterFactory.cs
Zdroj:
JsonReaderWriterFactory.cs
Zdroj:
JsonReaderWriterFactory.cs

XmlDictionaryReader Vytvoří, která může mapovat vyrovnávací paměti kódované pomocí javascriptového objektového zápisu (JSON) do informační sady 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

Parametry

buffer
Byte[]

Byte Vstupní pole vyrovnávací paměti, ze kterého se má číst.

quotas
XmlDictionaryReaderQuotas

Slouží XmlDictionaryReaderQuotas k zabránění útokům DoS při čtení nedůvěryhodných dat.

Návraty

Data XmlDictionaryReader javascriptového objektového zápisu (JSON) lze zpracovat.

Poznámky

Toto přetížení nepřijímá Encoding parametr. Při čtení dat se automaticky rozpozná kódování znaků (UTF-8, Unicode nebo Big-Endian Unicode).

Další informace o použití XmlDictionaryReaderQuotas k zabránění útokům DoS při čtení nedůvěryhodných dat najdete v tématu Důležité informace o zabezpečení dat.

Platí pro

CreateJsonReader(Stream, XmlDictionaryReaderQuotas)

Zdroj:
JsonReaderWriterFactory.cs
Zdroj:
JsonReaderWriterFactory.cs
Zdroj:
JsonReaderWriterFactory.cs
Zdroj:
JsonReaderWriterFactory.cs
Zdroj:
JsonReaderWriterFactory.cs

XmlDictionaryReader Vytvoří, která může mapovat datové proudy kódované pomocí javascriptového objektového notace (JSON) do informační sady 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

Parametry

stream
Stream

Vstup Stream , ze kterého se má číst.

quotas
XmlDictionaryReaderQuotas

Slouží XmlDictionaryReaderQuotas k zabránění útokům DoS při čtení nedůvěryhodných dat.

Návraty

Zápis XmlDictionaryReader javascriptového objektu (JSON).

Poznámky

Toto přetížení nepřebírají Encoding parametr. Při čtení dat se automaticky rozpozná kódování znaků (UTF-8, Unicode nebo Big-Endian Unicode).

Další informace o použití XmlDictionaryReaderQuotas k zabránění útokům DoS při čtení nedůvěryhodných dat najdete v tématu Důležité informace o zabezpečení dat.

Platí pro

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

Zdroj:
JsonReaderWriterFactory.cs
Zdroj:
JsonReaderWriterFactory.cs
Zdroj:
JsonReaderWriterFactory.cs
Zdroj:
JsonReaderWriterFactory.cs
Zdroj:
JsonReaderWriterFactory.cs

XmlDictionaryReader Vytvoří, která může mapovat vyrovnávací paměti kódované pomocí javascriptového objektového zápisu (JSON) se zadanou velikostí a posunem do informační sady 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

Parametry

buffer
Byte[]

Byte Vstupní pole vyrovnávací paměti, ze kterého se má číst.

offset
Int32

Počáteční pozice, ze které se má číst buffer.

count
Int32

Počet bajtů, které lze číst z buffer.

quotas
XmlDictionaryReaderQuotas

Slouží XmlDictionaryReaderQuotas k zabránění útokům DoS při čtení nedůvěryhodných dat.

Návraty

Zápis XmlDictionaryReader javascriptového objektu (JSON).

Poznámky

Toto přetížení nepřebírají Encoding parametr. Při čtení dat se automaticky rozpozná kódování znaků (UTF-8, Unicode nebo Big-Endian Unicode).

Další informace o použití XmlDictionaryReaderQuotas k zabránění útokům DoS při čtení nedůvěryhodných dat najdete v tématu Důležité informace o zabezpečení dat.

Platí pro

CreateJsonReader(Stream, Encoding, XmlDictionaryReaderQuotas, OnXmlDictionaryReaderClose)

Zdroj:
JsonReaderWriterFactory.cs
Zdroj:
JsonReaderWriterFactory.cs
Zdroj:
JsonReaderWriterFactory.cs
Zdroj:
JsonReaderWriterFactory.cs
Zdroj:
JsonReaderWriterFactory.cs

XmlDictionaryReader Vytvoří mapování datových proudů kódovaných pomocí javascriptového objektového zápisu (JSON) se zadanou velikostí a posunem do informační sady 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

Parametry

stream
Stream

Vstup Stream , ze kterého se má číst.

encoding
Encoding

Určuje Encoding kódování znaků používané čtenářem. Pokud null je zadána jako hodnota, čtenář se pokusí automaticky rozpoznat kódování.

quotas
XmlDictionaryReaderQuotas

Slouží XmlDictionaryReaderQuotas k zabránění útokům DoS při čtení nedůvěryhodných dat.

onClose
OnXmlDictionaryReaderClose

Delegát OnXmlDictionaryReaderClose zavolá, když je čtenář zavřený.

Návraty

Zápis XmlDictionaryReader javascriptového objektu (JSON).

Poznámky

Další informace o použití XmlDictionaryReaderQuotas k zabránění útokům DoS při čtení nedůvěryhodných dat najdete v tématu Důležité informace o zabezpečení dat.

Platí pro

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

Zdroj:
JsonReaderWriterFactory.cs
Zdroj:
JsonReaderWriterFactory.cs
Zdroj:
JsonReaderWriterFactory.cs
Zdroj:
JsonReaderWriterFactory.cs
Zdroj:
JsonReaderWriterFactory.cs

XmlDictionaryReader Vytvoří, která může mapovat vyrovnávací paměti kódované pomocí javascriptového objektového zápisu (JSON), se zadanou velikostí a kódováním znaků a kódováním znaků do informační sady 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

Parametry

buffer
Byte[]

Byte Vstupní pole vyrovnávací paměti, ze kterého se má číst.

offset
Int32

Počáteční pozice, ze které se má číst buffer.

count
Int32

Počet bajtů, které lze číst z buffer.

encoding
Encoding

Určuje Encoding kódování znaků používané čtenářem. Pokud null je zadána jako hodnota, čtenář se pokusí automaticky rozpoznat kódování.

quotas
XmlDictionaryReaderQuotas

Slouží XmlDictionaryReaderQuotas k zabránění útokům DoS při čtení nedůvěryhodných dat.

onClose
OnXmlDictionaryReaderClose

Delegát OnXmlDictionaryReaderClose zavolá, když je čtenář zavřený. Výchozí hodnota je null.

Návraty

Zápis XmlDictionaryReader javascriptového objektu (JSON).

Poznámky

Další informace o použití XmlDictionaryReaderQuotas k zabránění útokům DoS při čtení nedůvěryhodných dat najdete v tématu Důležité informace o zabezpečení dat.

Platí pro