JsonDocument.Parse Método
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Sobrecargas
| Name | Description |
|---|---|
| Parse(ReadOnlySequence<Byte>, JsonDocumentOptions) |
Analisa uma sequência como texto codificado em UTF-8 representando um único valor JSON num JsonDocument. |
| Parse(Stream, JsonDocumentOptions) |
Analisa dados Stream codificados em UTF-8 representando um único valor JSON num JsonDocument. O fluxo é lido até ao fim. |
| Parse(ReadOnlyMemory<Byte>, JsonDocumentOptions) |
Analisa a memória como texto codificado em UTF-8 representando um único valor JSON num JsonDocument. |
| Parse(ReadOnlyMemory<Char>, JsonDocumentOptions) |
Analisa texto que representa um único valor JSON num JsonDocument. |
| Parse(String, JsonDocumentOptions) |
Analisa texto representando um único valor de string JSON num JsonDocument. |
Parse(ReadOnlySequence<Byte>, JsonDocumentOptions)
- Origem:
- JsonDocument.Parse.cs
- Origem:
- JsonDocument.Parse.cs
- Origem:
- JsonDocument.Parse.cs
- Origem:
- JsonDocument.Parse.cs
- Origem:
- JsonDocument.Parse.cs
- Origem:
- JsonDocument.Parse.cs
- Origem:
- JsonDocument.Parse.cs
Analisa uma sequência como texto codificado em UTF-8 representando um único valor JSON num 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 para analisar.
- options
- JsonDocumentOptions
Opções para controlar o comportamento do leitor durante a análise sintática.
Devoluções
Uma representação JsonDocument do valor JSON.
Exceções
utf8Json não representa um valor JSON único válido.
options contém opções não suportadas.
Observações
Podem ReadOnlySequence<T> ser usados durante toda a vida útil do objeto JsonDocument, e o chamador deve garantir que os dados nele presentes não mudam durante a vida útil do objeto. Como a entrada é considerada texto, um UTF-8 Byte-Order-Mark (BOM) não deve estar presente.
Aplica-se a
Parse(Stream, JsonDocumentOptions)
- Origem:
- JsonDocument.Parse.cs
- Origem:
- JsonDocument.Parse.cs
- Origem:
- JsonDocument.Parse.cs
- Origem:
- JsonDocument.Parse.cs
- Origem:
- JsonDocument.Parse.cs
- Origem:
- JsonDocument.Parse.cs
- Origem:
- JsonDocument.Parse.cs
Analisa dados Stream codificados em UTF-8 representando um único valor JSON num JsonDocument. O fluxo é lido até ao fim.
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 para analisar.
- options
- JsonDocumentOptions
Opções para controlar o comportamento do leitor durante a análise sintática.
Devoluções
Uma representação JsonDocument do valor JSON.
Exceções
utf8Json não representa um valor JSON único válido.
options contém opções não suportadas.
Aplica-se a
Parse(ReadOnlyMemory<Byte>, JsonDocumentOptions)
- Origem:
- JsonDocument.Parse.cs
- Origem:
- JsonDocument.Parse.cs
- Origem:
- JsonDocument.Parse.cs
- Origem:
- JsonDocument.Parse.cs
- Origem:
- JsonDocument.Parse.cs
- Origem:
- JsonDocument.Parse.cs
- Origem:
- JsonDocument.Parse.cs
Analisa a memória como texto codificado em UTF-8 representando um único valor JSON num 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 para analisar.
- options
- JsonDocumentOptions
Opções para controlar o comportamento do leitor durante a análise sintática.
Devoluções
Uma representação JsonDocument do valor JSON.
Exceções
utf8Json não representa um valor JSON único válido.
options contém opções não suportadas.
Observações
O ReadOnlyMemory<T> valor será utilizado durante toda a vida útil do objeto JsonDocument, e o chamador deve garantir que os dados nele presentes não mudam durante a vida útil do objeto.
Como a entrada é considerada texto, um UTF-8 Byte-Order-Mark (BOM) não deve estar presente.
Aplica-se a
Parse(ReadOnlyMemory<Char>, JsonDocumentOptions)
- Origem:
- JsonDocument.Parse.cs
- Origem:
- JsonDocument.Parse.cs
- Origem:
- JsonDocument.Parse.cs
- Origem:
- JsonDocument.Parse.cs
- Origem:
- JsonDocument.Parse.cs
- Origem:
- JsonDocument.Parse.cs
- Origem:
- JsonDocument.Parse.cs
Analisa texto que representa um único valor JSON num 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 para analisar.
- options
- JsonDocumentOptions
Opções para controlar o comportamento do leitor durante a análise sintática.
Devoluções
Uma representação JsonDocument do valor JSON.
Exceções
json não representa um valor JSON único válido.
options contém opções não suportadas.
Observações
O ReadOnlyMemory<T> valor pode ser usado durante toda a vida útil do objeto JsonDocument, e o chamador deve garantir que os dados nele presentes não mudam durante a vida útil do objeto.
Aplica-se a
Parse(String, JsonDocumentOptions)
- Origem:
- JsonDocument.Parse.cs
- Origem:
- JsonDocument.Parse.cs
- Origem:
- JsonDocument.Parse.cs
- Origem:
- JsonDocument.Parse.cs
- Origem:
- JsonDocument.Parse.cs
- Origem:
- JsonDocument.Parse.cs
- Origem:
- JsonDocument.Parse.cs
Analisa texto representando um único valor de string JSON num 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 para analisar.
- options
- JsonDocumentOptions
Opções para controlar o comportamento do leitor durante a análise sintática.
Devoluções
Uma representação JsonDocument do valor JSON.
Exceções
json não representa um valor JSON único válido.
options contém opções não suportadas.