JsonDocument.Parse Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Sobrecargas
Parse(ReadOnlySequence<Byte>, JsonDocumentOptions) |
Analisa uma sequência como texto codificado em UTF-8 que representa um único valor JSON em um JsonDocument. |
Parse(Stream, JsonDocumentOptions) |
Analisa um Stream como dados codificados em UTF-8 que representam um único valor JSON em um JsonDocument. O fluxo é lido até a conclusão. |
Parse(ReadOnlyMemory<Byte>, JsonDocumentOptions) |
Analisa a memória como texto codificado em UTF-8 que representa um único valor JSON em um JsonDocument. |
Parse(ReadOnlyMemory<Char>, JsonDocumentOptions) |
Analisa o texto que representa um único valor JSON em um JsonDocument. |
Parse(String, JsonDocumentOptions) |
Analisa texto que representa um único valor de cadeia de caracteres JSON em um JsonDocument. |
Parse(ReadOnlySequence<Byte>, JsonDocumentOptions)
Analisa uma sequência como texto codificado em UTF-8 que representa um único valor JSON em um 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
Parâmetros
- utf8Json
- ReadOnlySequence<Byte>
O texto JSON a ser analisado.
- options
- JsonDocumentOptions
Opções para controlar o comportamento do leitor durante a análise.
Retornos
Uma representação de JsonDocument do valor JSON.
Exceções
utf8Json
não representa um único valor JSON válido.
options
contém opções sem suporte.
Comentários
Ele ReadOnlySequence<T> pode ser usado durante todo o tempo de vida do objeto JsonDocument e o chamador deve garantir que os dados nele não sejam alterados durante o tempo de vida do objeto. Como a entrada é considerada texto, uma BOM (Marca de Ordem de Bytes) UTF-8 não deve estar presente.
Aplica-se a
Parse(Stream, JsonDocumentOptions)
Analisa um Stream como dados codificados em UTF-8 que representam um único valor JSON em um JsonDocument. O fluxo é lido até a conclusão.
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
Parâmetros
- utf8Json
- Stream
Os dados JSON a serem analisados.
- options
- JsonDocumentOptions
Opções para controlar o comportamento do leitor durante a análise.
Retornos
Uma representação de JsonDocument do valor JSON.
Exceções
utf8Json
não representa um único valor JSON válido.
options
contém opções sem suporte.
Aplica-se a
Parse(ReadOnlyMemory<Byte>, JsonDocumentOptions)
Analisa a memória como texto codificado em UTF-8 que representa um único valor JSON em um 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
Parâmetros
- utf8Json
- ReadOnlyMemory<Byte>
O texto JSON a ser analisado.
- options
- JsonDocumentOptions
Opções para controlar o comportamento do leitor durante a análise.
Retornos
Uma representação de JsonDocument do valor JSON.
Exceções
utf8Json
não representa um único valor JSON válido.
options
contém opções sem suporte.
Comentários
O ReadOnlyMemory<T> valor será usado durante todo o tempo de vida do objeto JsonDocument e o chamador deve garantir que os dados nele não sejam alterados durante o tempo de vida do objeto.
Como a entrada é considerada texto, uma BOM (Marca de Ordem de Bytes) UTF-8 não deve estar presente.
Aplica-se a
Parse(ReadOnlyMemory<Char>, JsonDocumentOptions)
Analisa o texto que representa um único valor JSON em um 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
Parâmetros
- json
- ReadOnlyMemory<Char>
O texto JSON a ser analisado.
- options
- JsonDocumentOptions
Opções para controlar o comportamento do leitor durante a análise.
Retornos
Uma representação de JsonDocument do valor JSON.
Exceções
json
não representa um único valor JSON válido.
options
contém opções sem suporte.
Comentários
O ReadOnlyMemory<T> valor pode ser usado durante todo o tempo de vida do objeto JsonDocument e o chamador deve garantir que os dados nele não sejam alterados durante o tempo de vida do objeto.
Aplica-se a
Parse(String, JsonDocumentOptions)
Analisa texto que representa um único valor de cadeia de caracteres JSON em um 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
Parâmetros
- json
- String
O texto JSON a ser analisado.
- options
- JsonDocumentOptions
Opções para controlar o comportamento do leitor durante a análise.
Retornos
Uma representação de JsonDocument do valor JSON.
Exceções
json
não representa um único valor JSON válido.
options
contém opções sem suporte.