JsonReaderWriterFactory.CreateJsonReader Methode

Definitie

Hiermee maakt u een XmlDictionaryReader bestand dat kan worden toegewezen: streams of buffers die zijn gecodeerd met JavaScript Object Notation (JSON) aan een XML-infoset.

Overloads

Name Description
CreateJsonReader(Byte[], XmlDictionaryReaderQuotas)

Hiermee maakt u een XmlDictionaryReader buffer die is gecodeerd met JavaScript Object Notation (JSON) toewijzen aan een XML-infoset.

CreateJsonReader(Stream, XmlDictionaryReaderQuotas)

Hiermee maakt u een XmlDictionaryReader bestand dat streams kan toewijzen die zijn gecodeerd met JavaScript Object Notation (JSON) aan een XML-infoset.

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

Hiermee maakt u een XmlDictionaryReader mapbuffers die zijn gecodeerd met JavaScript Object Notation (JSON), van een opgegeven grootte en offset, toe te wijzen aan een XML-infoset.

CreateJsonReader(Stream, Encoding, XmlDictionaryReaderQuotas, OnXmlDictionaryReaderClose)

Hiermee maakt u een XmlDictionaryReader bestand dat streams kan toewijzen die zijn gecodeerd met JavaScript Object Notation (JSON), van een opgegeven grootte en offset, naar een XML-infoset.

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

Hiermee maakt u een XmlDictionaryReader buffer die buffers kan toewijzen die zijn gecodeerd met JavaScript Object Notation (JSON), met een opgegeven grootte en offset en tekencodering, naar een XML-infoset.

Opmerkingen

Elk van de overbelastingen maakt gebruik van doS-aanvallen XmlDictionaryReaderQuotas (Denial of Service) om te voorkomen dat niet-vertrouwde gegevens worden gelezen. Zie XmlDictionaryReaderQuotas voor meer informatie over het gebruik om Denial of Service-aanvallen te voorkomen bij het lezen van niet-vertrouwde gegevens.

CreateJsonReader(Byte[], XmlDictionaryReaderQuotas)

Bron:
JsonReaderWriterFactory.cs
Bron:
JsonReaderWriterFactory.cs
Bron:
JsonReaderWriterFactory.cs
Bron:
JsonReaderWriterFactory.cs
Bron:
JsonReaderWriterFactory.cs

Hiermee maakt u een XmlDictionaryReader buffer die is gecodeerd met JavaScript Object Notation (JSON) toewijzen aan een XML-infoset.

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

Parameters

buffer
Byte[]

De invoerbuffermatrix Byte waaruit moet worden gelezen.

quotas
XmlDictionaryReaderQuotas

Wordt XmlDictionaryReaderQuotas gebruikt om Denial of Service-aanvallen te voorkomen bij het lezen van niet-vertrouwde gegevens.

Retouren

Een XmlDictionaryReader gegevens die JSON-gegevens (JavaScript Object Notation) kunnen verwerken.

Opmerkingen

Deze overbelasting accepteert Encoding geen parameter. De tekencodering (UTF-8, Unicode of Big-Endian Unicode) wordt automatisch gedetecteerd wanneer de gegevens worden gelezen.

Zie XmlDictionaryReaderQuotas voor meer informatie over het gebruik om Denial of Service-aanvallen te voorkomen bij het lezen van niet-vertrouwde gegevens.

Van toepassing op

CreateJsonReader(Stream, XmlDictionaryReaderQuotas)

Bron:
JsonReaderWriterFactory.cs
Bron:
JsonReaderWriterFactory.cs
Bron:
JsonReaderWriterFactory.cs
Bron:
JsonReaderWriterFactory.cs
Bron:
JsonReaderWriterFactory.cs

Hiermee maakt u een XmlDictionaryReader bestand dat streams kan toewijzen die zijn gecodeerd met JavaScript Object Notation (JSON) aan een XML-infoset.

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

Parameters

stream
Stream

De invoer Stream waaruit moet worden gelezen.

quotas
XmlDictionaryReaderQuotas

Wordt XmlDictionaryReaderQuotas gebruikt om Denial of Service-aanvallen te voorkomen bij het lezen van niet-vertrouwde gegevens.

Retouren

Een XmlDictionaryReader object dat JavaScript Object Notation (JSON) kan lezen.

Opmerkingen

Deze overbelasting neemt Encoding geen parameter. De tekencodering (UTF-8, Unicode of Big-Endian Unicode) wordt automatisch gedetecteerd wanneer de gegevens worden gelezen.

Zie XmlDictionaryReaderQuotas voor meer informatie over het gebruik om Denial of Service-aanvallen te voorkomen bij het lezen van niet-vertrouwde gegevens.

Van toepassing op

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

Bron:
JsonReaderWriterFactory.cs
Bron:
JsonReaderWriterFactory.cs
Bron:
JsonReaderWriterFactory.cs
Bron:
JsonReaderWriterFactory.cs
Bron:
JsonReaderWriterFactory.cs

Hiermee maakt u een XmlDictionaryReader mapbuffers die zijn gecodeerd met JavaScript Object Notation (JSON), van een opgegeven grootte en offset, toe te wijzen aan een XML-infoset.

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

Parameters

buffer
Byte[]

De invoerbuffermatrix Byte waaruit moet worden gelezen.

offset
Int32

Beginpositie van waaruit moet worden gelezen buffer.

count
Int32

Het aantal bytes waaruit kan worden gelezen buffer.

quotas
XmlDictionaryReaderQuotas

Wordt XmlDictionaryReaderQuotas gebruikt om Denial of Service-aanvallen te voorkomen bij het lezen van niet-vertrouwde gegevens.

Retouren

Een XmlDictionaryReader object dat JavaScript Object Notation (JSON) kan lezen.

Opmerkingen

Deze overbelasting neemt Encoding geen parameter. De tekencodering (UTF-8, Unicode of Big-Endian Unicode) wordt automatisch gedetecteerd wanneer de gegevens worden gelezen.

Zie XmlDictionaryReaderQuotas voor meer informatie over het gebruik om Denial of Service-aanvallen te voorkomen bij het lezen van niet-vertrouwde gegevens.

Van toepassing op

CreateJsonReader(Stream, Encoding, XmlDictionaryReaderQuotas, OnXmlDictionaryReaderClose)

Bron:
JsonReaderWriterFactory.cs
Bron:
JsonReaderWriterFactory.cs
Bron:
JsonReaderWriterFactory.cs
Bron:
JsonReaderWriterFactory.cs
Bron:
JsonReaderWriterFactory.cs

Hiermee maakt u een XmlDictionaryReader bestand dat streams kan toewijzen die zijn gecodeerd met JavaScript Object Notation (JSON), van een opgegeven grootte en offset, naar een XML-infoset.

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

Parameters

stream
Stream

De invoer Stream waaruit moet worden gelezen.

encoding
Encoding

Hiermee Encoding geeft u de tekencodering op die door de lezer wordt gebruikt. Als null deze waarde is opgegeven, probeert de lezer de codering automatisch te detecteren.

quotas
XmlDictionaryReaderQuotas

Wordt XmlDictionaryReaderQuotas gebruikt om Denial of Service-aanvallen te voorkomen bij het lezen van niet-vertrouwde gegevens.

onClose
OnXmlDictionaryReaderClose

De OnXmlDictionaryReaderClose gemachtigde die moet worden aangeroepen wanneer de lezer wordt gesloten.

Retouren

Een XmlDictionaryReader object dat JavaScript Object Notation (JSON) kan lezen.

Opmerkingen

Zie XmlDictionaryReaderQuotas voor meer informatie over het gebruik om Denial of Service-aanvallen te voorkomen bij het lezen van niet-vertrouwde gegevens.

Van toepassing op

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

Bron:
JsonReaderWriterFactory.cs
Bron:
JsonReaderWriterFactory.cs
Bron:
JsonReaderWriterFactory.cs
Bron:
JsonReaderWriterFactory.cs
Bron:
JsonReaderWriterFactory.cs

Hiermee maakt u een XmlDictionaryReader buffer die buffers kan toewijzen die zijn gecodeerd met JavaScript Object Notation (JSON), met een opgegeven grootte en offset en tekencodering, naar een XML-infoset.

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

Parameters

buffer
Byte[]

De invoerbuffermatrix Byte waaruit moet worden gelezen.

offset
Int32

Beginpositie van waaruit moet worden gelezen buffer.

count
Int32

Het aantal bytes waaruit kan worden gelezen buffer.

encoding
Encoding

Hiermee Encoding geeft u de tekencodering op die door de lezer wordt gebruikt. Als null deze waarde is opgegeven, probeert de lezer de codering automatisch te detecteren.

quotas
XmlDictionaryReaderQuotas

Wordt XmlDictionaryReaderQuotas gebruikt om Denial of Service-aanvallen te voorkomen bij het lezen van niet-vertrouwde gegevens.

onClose
OnXmlDictionaryReaderClose

De OnXmlDictionaryReaderClose gemachtigde die moet worden aangeroepen wanneer de lezer wordt gesloten. De standaardwaarde is null.

Retouren

Een XmlDictionaryReader object dat JavaScript Object Notation (JSON) kan lezen.

Opmerkingen

Zie XmlDictionaryReaderQuotas voor meer informatie over het gebruik om Denial of Service-aanvallen te voorkomen bij het lezen van niet-vertrouwde gegevens.

Van toepassing op