JsonDocument.Parse Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Surcharges
Parse(ReadOnlySequence<Byte>, JsonDocumentOptions) |
Analyse une séquence en tant que texte codé UTF-8 représentant une valeur JSON unique dans un JsonDocument. |
Parse(Stream, JsonDocumentOptions) |
Analyse un Stream sous forme de données encodées en UTF-8 qui représente une valeur JSON unique dans un JsonDocument. Le flux est lu dans son intégralité. |
Parse(ReadOnlyMemory<Byte>, JsonDocumentOptions) |
Analyse la mémoire en tant que texte codé UTF-8 représentant une valeur JSON unique dans un JsonDocument. |
Parse(ReadOnlyMemory<Char>, JsonDocumentOptions) |
Analyse le texte représentant une valeur JSON unique dans un JsonDocument. |
Parse(String, JsonDocumentOptions) |
Analyse du texte qui représente une valeur de chaîne JSON unique dans un JsonDocument. |
Parse(ReadOnlySequence<Byte>, JsonDocumentOptions)
Analyse une séquence en tant que texte codé UTF-8 représentant une valeur JSON unique dans un JsonDocument.
public static System.Text.Json.JsonDocument Parse (System.Buffers.ReadOnlySequence<byte> utf8Json, System.Text.Json.JsonDocumentOptions options = default);
static member Parse : System.Buffers.ReadOnlySequence<byte> * System.Text.Json.JsonDocumentOptions -> System.Text.Json.JsonDocument
Public Shared Function Parse (utf8Json As ReadOnlySequence(Of Byte), Optional options As JsonDocumentOptions = Nothing) As JsonDocument
Paramètres
- utf8Json
- ReadOnlySequence<Byte>
Texte JSON à analyser.
- options
- JsonDocumentOptions
Options permettant de contrôler le comportement du lecteur lors de l’analyse.
Retours
Représentation JsonDocument de la valeur JSON.
Exceptions
utf8Json
ne représente pas une valeur JSON unique valide.
options
contient des options non prises en charge.
Remarques
Il ReadOnlySequence<T> peut être utilisé pour toute la durée de vie de l’objet JsonDocument, et l’appelant doit s’assurer que les données qu’il contient ne changent pas pendant la durée de vie de l’objet. Étant donné que l’entrée est considérée comme du texte, une valeur UTF-8 Byte-Order-Mark (BOM) ne doit pas être présente.
S’applique à
Parse(Stream, JsonDocumentOptions)
Analyse un Stream sous forme de données encodées en UTF-8 qui représente une valeur JSON unique dans un JsonDocument. Le flux est lu dans son intégralité.
public static System.Text.Json.JsonDocument Parse (System.IO.Stream utf8Json, System.Text.Json.JsonDocumentOptions options = default);
static member Parse : System.IO.Stream * System.Text.Json.JsonDocumentOptions -> System.Text.Json.JsonDocument
Public Shared Function Parse (utf8Json As Stream, Optional options As JsonDocumentOptions = Nothing) As JsonDocument
Paramètres
- utf8Json
- Stream
Données JSON à analyser.
- options
- JsonDocumentOptions
Options permettant de contrôler le comportement du lecteur lors de l’analyse.
Retours
Représentation JsonDocument de la valeur JSON.
Exceptions
utf8Json
ne représente pas une valeur JSON unique valide.
options
contient des options non prises en charge.
S’applique à
Parse(ReadOnlyMemory<Byte>, JsonDocumentOptions)
Analyse la mémoire en tant que texte codé UTF-8 représentant une valeur JSON unique dans un JsonDocument.
public static System.Text.Json.JsonDocument Parse (ReadOnlyMemory<byte> utf8Json, System.Text.Json.JsonDocumentOptions options = default);
static member Parse : ReadOnlyMemory<byte> * System.Text.Json.JsonDocumentOptions -> System.Text.Json.JsonDocument
Public Shared Function Parse (utf8Json As ReadOnlyMemory(Of Byte), Optional options As JsonDocumentOptions = Nothing) As JsonDocument
Paramètres
- utf8Json
- ReadOnlyMemory<Byte>
Texte JSON à analyser.
- options
- JsonDocumentOptions
Options permettant de contrôler le comportement du lecteur lors de l’analyse.
Retours
Représentation JsonDocument de la valeur JSON.
Exceptions
utf8Json
ne représente pas une valeur JSON unique valide.
options
contient des options non prises en charge.
Remarques
La ReadOnlyMemory<T> valeur sera utilisée pour toute la durée de vie de l’objet JsonDocument, et l’appelant doit s’assurer que les données qu’il contient ne changent pas pendant la durée de vie de l’objet.
Étant donné que l’entrée est considérée comme du texte, une valeur UTF-8 Byte-Order-Mark (BOM) ne doit pas être présente.
S’applique à
Parse(ReadOnlyMemory<Char>, JsonDocumentOptions)
Analyse le texte représentant une valeur JSON unique dans un JsonDocument.
public static System.Text.Json.JsonDocument Parse (ReadOnlyMemory<char> json, System.Text.Json.JsonDocumentOptions options = default);
static member Parse : ReadOnlyMemory<char> * System.Text.Json.JsonDocumentOptions -> System.Text.Json.JsonDocument
Public Shared Function Parse (json As ReadOnlyMemory(Of Char), Optional options As JsonDocumentOptions = Nothing) As JsonDocument
Paramètres
- json
- ReadOnlyMemory<Char>
Texte JSON à analyser.
- options
- JsonDocumentOptions
Options permettant de contrôler le comportement du lecteur lors de l’analyse.
Retours
Représentation JsonDocument de la valeur JSON.
Exceptions
json
ne représente pas une valeur JSON unique valide.
options
contient des options non prises en charge.
Remarques
La ReadOnlyMemory<T> valeur peut être utilisée pour toute la durée de vie de l’objet JsonDocument, et l’appelant doit s’assurer que les données qu’il contient ne changent pas pendant la durée de vie de l’objet.
S’applique à
Parse(String, JsonDocumentOptions)
Analyse du texte qui représente une valeur de chaîne JSON unique dans un JsonDocument.
public static System.Text.Json.JsonDocument Parse (string json, System.Text.Json.JsonDocumentOptions options = default);
static member Parse : string * System.Text.Json.JsonDocumentOptions -> System.Text.Json.JsonDocument
Public Shared Function Parse (json As String, Optional options As JsonDocumentOptions = Nothing) As JsonDocument
Paramètres
- json
- String
Texte JSON à analyser.
- options
- JsonDocumentOptions
Options permettant de contrôler le comportement du lecteur lors de l’analyse.
Retours
Représentation JsonDocument de la valeur JSON.
Exceptions
json
ne représente pas une valeur JSON unique valide.
options
contient des options non prises en charge.