JsonReaderWriterFactory.CreateJsonReader Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Crea una classe XmlDictionaryReader in grado di mappare flussi o buffer codificati con JSON (JavaScript Object Notation) a un InfoSet XML.
Overload
CreateJsonReader(Byte[], XmlDictionaryReaderQuotas) |
Crea una classe XmlDictionaryReader in grado di mappare buffer codificati con JSON (JavaScript Object Notation) a un InfoSet XML. |
CreateJsonReader(Stream, XmlDictionaryReaderQuotas) |
Crea una classe XmlDictionaryReader in grado di mappare flussi codificati con JSON (JavaScript Object Notation) a un InfoSet XML. |
CreateJsonReader(Byte[], Int32, Int32, XmlDictionaryReaderQuotas) |
Crea una classe XmlDictionaryReader in grado di mappare buffer codificati con JSON (JavaScript Object Notation) e con dimensioni e offset specificati a un InfoSet XML. |
CreateJsonReader(Stream, Encoding, XmlDictionaryReaderQuotas, OnXmlDictionaryReaderClose) |
Crea una classe XmlDictionaryReader in grado di mappare flussi codificati con JSON (JavaScript Object Notation) e con dimensioni e offset specificati a un InfoSet XML. |
CreateJsonReader(Byte[], Int32, Int32, Encoding, XmlDictionaryReaderQuotas, OnXmlDictionaryReaderClose) |
Crea una classe XmlDictionaryReader in grado di mappare buffer codificati con JSON (JavaScript Object Notation) e con dimensioni, offset e codifica dei caratteri specificati a un InfoSet XML. |
Commenti
Ogni overload utilizza una classe XmlDictionaryReaderQuotas per impedire attacchi di tipo Denial of Service (DoS) durante la lettura di dati non attendibili. Per altre informazioni sull'uso XmlDictionaryReaderQuotas di per evitare attacchi Denial of Service durante la lettura di dati non attendibili, vedere Considerazioni sulla sicurezza per i dati.
CreateJsonReader(Byte[], XmlDictionaryReaderQuotas)
- Source:
- JsonReaderWriterFactory.cs
- Source:
- JsonReaderWriterFactory.cs
- Source:
- JsonReaderWriterFactory.cs
Crea una classe XmlDictionaryReader in grado di mappare buffer codificati con JSON (JavaScript Object Notation) a un InfoSet 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
Parametri
- quotas
- XmlDictionaryReaderQuotas
Classe XmlDictionaryReaderQuotas utilizzata per impedire attacchi di tipo Denial of Service durante la lettura di dati non attendibili.
Restituisce
Classe XmlDictionaryReader in grado di elaborare dati JSON (JavaScript Object Notation).
Commenti
Questo overload non accetta Encoding come parametro. La codifica dei caratteri (UTF-8, Unicode o Unicode big-endian) viene rilevata automaticamente al momento della lettura dei dati.
Per altre informazioni sull'uso XmlDictionaryReaderQuotas di per evitare attacchi Denial of Service durante la lettura di dati non attendibili, vedere Considerazioni sulla sicurezza per i dati.
Si applica a
CreateJsonReader(Stream, XmlDictionaryReaderQuotas)
- Source:
- JsonReaderWriterFactory.cs
- Source:
- JsonReaderWriterFactory.cs
- Source:
- JsonReaderWriterFactory.cs
Crea una classe XmlDictionaryReader in grado di mappare flussi codificati con JSON (JavaScript Object Notation) a un InfoSet 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
Parametri
- quotas
- XmlDictionaryReaderQuotas
Classe XmlDictionaryReaderQuotas utilizzata per impedire attacchi di tipo Denial of Service durante la lettura di dati non attendibili.
Restituisce
Classe XmlDictionaryReader in grado di leggere dati JSON (JavaScript Object Notation).
Commenti
Questo overload non accetta Encoding come parametro. La codifica dei caratteri (UTF-8, Unicode o Unicode big-endian) viene rilevata automaticamente al momento della lettura dei dati.
Per altre informazioni sull'uso XmlDictionaryReaderQuotas di per evitare attacchi Denial of Service durante la lettura di dati non attendibili, vedere Considerazioni sulla sicurezza per i dati.
Si applica a
CreateJsonReader(Byte[], Int32, Int32, XmlDictionaryReaderQuotas)
- Source:
- JsonReaderWriterFactory.cs
- Source:
- JsonReaderWriterFactory.cs
- Source:
- JsonReaderWriterFactory.cs
Crea una classe XmlDictionaryReader in grado di mappare buffer codificati con JSON (JavaScript Object Notation) e con dimensioni e offset specificati a un 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
Parametri
- offset
- Int32
Posizione iniziale dalla quale leggere nel buffer
.
- count
- Int32
Numero di byte che possono essere letti dal buffer
.
- quotas
- XmlDictionaryReaderQuotas
Classe XmlDictionaryReaderQuotas utilizzata per impedire attacchi di tipo Denial of Service durante la lettura di dati non attendibili.
Restituisce
Classe XmlDictionaryReader in grado di leggere dati JSON (JavaScript Object Notation).
Commenti
Questo overload non accetta Encoding come parametro. La codifica dei caratteri (UTF-8, Unicode o Unicode big-endian) viene rilevata automaticamente al momento della lettura dei dati.
Per altre informazioni sull'uso XmlDictionaryReaderQuotas di per evitare attacchi Denial of Service durante la lettura di dati non attendibili, vedere Considerazioni sulla sicurezza per i dati.
Si applica a
CreateJsonReader(Stream, Encoding, XmlDictionaryReaderQuotas, OnXmlDictionaryReaderClose)
- Source:
- JsonReaderWriterFactory.cs
- Source:
- JsonReaderWriterFactory.cs
- Source:
- JsonReaderWriterFactory.cs
Crea una classe XmlDictionaryReader in grado di mappare flussi codificati con JSON (JavaScript Object Notation) e con dimensioni e offset specificati a un 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
Parametri
- encoding
- Encoding
Classe Encoding che specifica la codifica dei caratteri utilizzata dal lettore. Se come valore è specificato null
, il lettore tenta di rilevare automaticamente la codifica.
- quotas
- XmlDictionaryReaderQuotas
Classe XmlDictionaryReaderQuotas utilizzata per impedire attacchi di tipo Denial of Service durante la lettura di dati non attendibili.
- onClose
- OnXmlDictionaryReaderClose
Delegato OnXmlDictionaryReaderCloseda chiamare quando il lettore viene chiuso.
Restituisce
Classe XmlDictionaryReader in grado di leggere dati JSON (JavaScript Object Notation).
Commenti
Per altre informazioni sull'uso XmlDictionaryReaderQuotas di per evitare attacchi Denial of Service durante la lettura di dati non attendibili, vedere Considerazioni sulla sicurezza per i dati.
Si applica a
CreateJsonReader(Byte[], Int32, Int32, Encoding, XmlDictionaryReaderQuotas, OnXmlDictionaryReaderClose)
- Source:
- JsonReaderWriterFactory.cs
- Source:
- JsonReaderWriterFactory.cs
- Source:
- JsonReaderWriterFactory.cs
Crea una classe XmlDictionaryReader in grado di mappare buffer codificati con JSON (JavaScript Object Notation) e con dimensioni, offset e codifica dei caratteri specificati a un 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
Parametri
- offset
- Int32
Posizione iniziale dalla quale leggere nel buffer
.
- count
- Int32
Numero di byte che possono essere letti dal buffer
.
- encoding
- Encoding
Classe Encoding che specifica la codifica dei caratteri utilizzata dal lettore. Se come valore è specificato null
, il lettore tenta di rilevare automaticamente la codifica.
- quotas
- XmlDictionaryReaderQuotas
Classe XmlDictionaryReaderQuotas utilizzata per impedire attacchi di tipo Denial of Service durante la lettura di dati non attendibili.
- onClose
- OnXmlDictionaryReaderClose
Delegato OnXmlDictionaryReaderCloseda chiamare quando il lettore viene chiuso. Il valore predefinito è null
.
Restituisce
Classe XmlDictionaryReader in grado di leggere dati JSON (JavaScript Object Notation).
Commenti
Per altre informazioni sull'uso XmlDictionaryReaderQuotas di per evitare attacchi Denial of Service durante la lettura di dati non attendibili, vedere Considerazioni sulla sicurezza per i dati.