JsonReaderWriterFactory.CreateJsonReader Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Skapar en XmlDictionaryReader som kan mappa – strömmar eller buffertar som kodas med JavaScript Object Notation (JSON) till en XML-informationsuppsättning.
Överlagringar
| Name | Description |
|---|---|
| CreateJsonReader(Byte[], XmlDictionaryReaderQuotas) |
Skapar en XmlDictionaryReader som kan mappa buffertar som kodas med JavaScript Object Notation (JSON) till en XML-informationsuppsättning. |
| CreateJsonReader(Stream, XmlDictionaryReaderQuotas) |
Skapar en XmlDictionaryReader som kan mappa strömmar som kodas med JavaScript Object Notation (JSON) till en XML-informationsuppsättning. |
| CreateJsonReader(Byte[], Int32, Int32, XmlDictionaryReaderQuotas) |
Skapar en XmlDictionaryReader som kan mappa buffertar som kodas med JavaScript Object Notation (JSON), med en angiven storlek och förskjutning, till en XML-informationsuppsättning. |
| CreateJsonReader(Stream, Encoding, XmlDictionaryReaderQuotas, OnXmlDictionaryReaderClose) |
Skapar en XmlDictionaryReader som kan mappa strömmar som kodas med JavaScript Object Notation (JSON), med en angiven storlek och förskjutning, till en XML-informationsuppsättning. |
| CreateJsonReader(Byte[], Int32, Int32, Encoding, XmlDictionaryReaderQuotas, OnXmlDictionaryReaderClose) |
Skapar en XmlDictionaryReader som kan mappa buffertar som kodas med JavaScript Object Notation (JSON), med en angiven storlek och förskjutning och teckenkodning, till en XML-informationsuppsättning. |
Kommentarer
Var och en av överlagringarna använder en XmlDictionaryReaderQuotas för att förhindra DoS-attacker (Denial of Service) vid läsning av data som inte är betrodda. Mer information om hur du använder XmlDictionaryReaderQuotas för att förhindra Denial of Service-attacker vid läsning av data som inte är betrodda finns i Säkerhetsöverväganden för data.
CreateJsonReader(Byte[], XmlDictionaryReaderQuotas)
Skapar en XmlDictionaryReader som kan mappa buffertar som kodas med JavaScript Object Notation (JSON) till en XML-informationsuppsättning.
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
Parametrar
- quotas
- XmlDictionaryReaderQuotas
Används XmlDictionaryReaderQuotas för att förhindra Denial of Service-attacker vid läsning av data som inte är betrodda.
Returer
En XmlDictionaryReader som kan bearbeta JSON-data (JavaScript Object Notation).
Kommentarer
Den här överlagringen accepterar inte en Encoding parameter. Teckenkodningen (UTF-8, Unicode eller Big-Endian Unicode) identifieras automatiskt när data läss.
Mer information om hur du använder XmlDictionaryReaderQuotas för att förhindra Denial of Service-attacker vid läsning av data som inte är betrodda finns i Säkerhetsöverväganden för data.
Gäller för
CreateJsonReader(Stream, XmlDictionaryReaderQuotas)
Skapar en XmlDictionaryReader som kan mappa strömmar som kodas med JavaScript Object Notation (JSON) till en XML-informationsuppsättning.
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
Parametrar
- quotas
- XmlDictionaryReaderQuotas
Används XmlDictionaryReaderQuotas för att förhindra Denial of Service-attacker vid läsning av data som inte är betrodda.
Returer
En XmlDictionaryReader som kan läsa JavaScript Object Notation (JSON).
Kommentarer
Den här överlagringen tar Encoding ingen parameter. Teckenkodningen (UTF-8, Unicode eller Big-Endian Unicode) identifieras automatiskt när data läss.
Mer information om hur du använder XmlDictionaryReaderQuotas för att förhindra Denial of Service-attacker vid läsning av data som inte är betrodda finns i Säkerhetsöverväganden för data.
Gäller för
CreateJsonReader(Byte[], Int32, Int32, XmlDictionaryReaderQuotas)
Skapar en XmlDictionaryReader som kan mappa buffertar som kodas med JavaScript Object Notation (JSON), med en angiven storlek och förskjutning, till en XML-informationsuppsättning.
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
Parametrar
- offset
- Int32
Startposition som ska läsas i buffer.
- count
- Int32
Antal byte som kan läsas från buffer.
- quotas
- XmlDictionaryReaderQuotas
Används XmlDictionaryReaderQuotas för att förhindra Denial of Service-attacker vid läsning av data som inte är betrodda.
Returer
En XmlDictionaryReader som kan läsa JavaScript Object Notation (JSON).
Kommentarer
Den här överlagringen tar Encoding ingen parameter. Teckenkodningen (UTF-8, Unicode eller Big-Endian Unicode) identifieras automatiskt när data läss.
Mer information om hur du använder XmlDictionaryReaderQuotas för att förhindra Denial of Service-attacker vid läsning av data som inte är betrodda finns i Säkerhetsöverväganden för data.
Gäller för
CreateJsonReader(Stream, Encoding, XmlDictionaryReaderQuotas, OnXmlDictionaryReaderClose)
Skapar en XmlDictionaryReader som kan mappa strömmar som kodas med JavaScript Object Notation (JSON), med en angiven storlek och förskjutning, till en XML-informationsuppsättning.
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
Parametrar
- encoding
- Encoding
Det Encoding som anger teckenkodningen som används av läsaren. Om null anges som värde försöker läsaren identifiera kodningen automatiskt.
- quotas
- XmlDictionaryReaderQuotas
Används XmlDictionaryReaderQuotas för att förhindra Denial of Service-attacker vid läsning av data som inte är betrodda.
- onClose
- OnXmlDictionaryReaderClose
Ombudet OnXmlDictionaryReaderClose som ska anropas när läsaren stängs.
Returer
En XmlDictionaryReader som kan läsa JavaScript Object Notation (JSON).
Kommentarer
Mer information om hur du använder XmlDictionaryReaderQuotas för att förhindra Denial of Service-attacker vid läsning av data som inte är betrodda finns i Säkerhetsöverväganden för data.
Gäller för
CreateJsonReader(Byte[], Int32, Int32, Encoding, XmlDictionaryReaderQuotas, OnXmlDictionaryReaderClose)
Skapar en XmlDictionaryReader som kan mappa buffertar som kodas med JavaScript Object Notation (JSON), med en angiven storlek och förskjutning och teckenkodning, till en XML-informationsuppsättning.
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);
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
Parametrar
- offset
- Int32
Startposition som ska läsas i buffer.
- count
- Int32
Antal byte som kan läsas från buffer.
- encoding
- Encoding
Det Encoding som anger teckenkodningen som används av läsaren. Om null anges som värde försöker läsaren identifiera kodningen automatiskt.
- quotas
- XmlDictionaryReaderQuotas
Används XmlDictionaryReaderQuotas för att förhindra Denial of Service-attacker vid läsning av data som inte är betrodda.
- onClose
- OnXmlDictionaryReaderClose
Ombudet OnXmlDictionaryReaderClose som ska anropas när läsaren stängs. Standardvärdet är null.
Returer
En XmlDictionaryReader som kan läsa JavaScript Object Notation (JSON).
Kommentarer
Mer information om hur du använder XmlDictionaryReaderQuotas för att förhindra Denial of Service-attacker vid läsning av data som inte är betrodda finns i Säkerhetsöverväganden för data.