Utf8JsonWriter.WriteRawValue Método

Definição

Sobrecargas

Name Description
WriteRawValue(String, Boolean)

Escreve a entrada como conteúdo JSON. Espera-se que o conteúdo de entrada seja um único valor JSON completo.

WriteRawValue(ReadOnlySpan<Char>, Boolean)

Escreve a entrada como conteúdo JSON. Espera-se que o conteúdo de entrada seja um único valor JSON completo.

WriteRawValue(ReadOnlySpan<Byte>, Boolean)

Escreve a entrada como conteúdo JSON. Espera-se que o conteúdo de entrada seja um único valor JSON completo.

WriteRawValue(ReadOnlySequence<Byte>, Boolean)

Escreve a entrada como conteúdo JSON. Espera-se que o conteúdo de entrada seja um único valor JSON completo.

WriteRawValue(String, Boolean)

Origem:
Utf8JsonWriter.WriteValues.Raw.cs
Origem:
Utf8JsonWriter.WriteValues.Raw.cs
Origem:
Utf8JsonWriter.WriteValues.Raw.cs
Origem:
Utf8JsonWriter.WriteValues.Raw.cs
Origem:
Utf8JsonWriter.WriteValues.Raw.cs
Origem:
Utf8JsonWriter.WriteValues.Raw.cs
Origem:
Utf8JsonWriter.WriteValues.Raw.cs

Escreve a entrada como conteúdo JSON. Espera-se que o conteúdo de entrada seja um único valor JSON completo.

public void WriteRawValue(string json, bool skipInputValidation = false);
member this.WriteRawValue : string * bool -> unit
Public Sub WriteRawValue (json As String, Optional skipInputValidation As Boolean = false)

Parâmetros

json
String

O conteúdo JSON bruto para escrever.

skipInputValidation
Boolean

false para validar se a entrada é uma carga útil JSON compatível com RFC 8259; true caso contrário.

Exceções

json é null.

O comprimento da entrada é zero ou superior a 715.827.882 (Int32.MaxValue / 3).

skipInputValidation é false, e a entrada não é um valor JSON válido, completo e único segundo o JSON RFC, ou o JSON de entrada excede uma profundidade recursiva de 64.

Observações

Ao escrever valores JSON não confiáveis, não defina skipInputValidation para true , pois isso pode resultar na escrita de JSON inválida ou numa carga útil global inválida na instância do escritor.

Ao usar este método, o conteúdo de entrada será escrito para o destino do escritor as-is, a menos que a validação falhe (quando está ativada).

O SkipValidation valor da instância do autor é valorizado ao utilizar este método.

Os Indented valores e Encoder para a instância do escritor não são aplicados ao usar este método.

Aplica-se a

WriteRawValue(ReadOnlySpan<Char>, Boolean)

Origem:
Utf8JsonWriter.WriteValues.Raw.cs
Origem:
Utf8JsonWriter.WriteValues.Raw.cs
Origem:
Utf8JsonWriter.WriteValues.Raw.cs
Origem:
Utf8JsonWriter.WriteValues.Raw.cs
Origem:
Utf8JsonWriter.WriteValues.Raw.cs
Origem:
Utf8JsonWriter.WriteValues.Raw.cs
Origem:
Utf8JsonWriter.WriteValues.Raw.cs

Escreve a entrada como conteúdo JSON. Espera-se que o conteúdo de entrada seja um único valor JSON completo.

public void WriteRawValue(ReadOnlySpan<char> json, bool skipInputValidation = false);
member this.WriteRawValue : ReadOnlySpan<char> * bool -> unit
Public Sub WriteRawValue (json As ReadOnlySpan(Of Char), Optional skipInputValidation As Boolean = false)

Parâmetros

json
ReadOnlySpan<Char>

O conteúdo JSON bruto para escrever.

skipInputValidation
Boolean

false para validar se a entrada é uma carga útil JSON compatível com RFC 8259; true caso contrário.

Exceções

O comprimento da entrada é zero ou superior a 715.827.882 (Int32.MaxValue / 3).

skipInputValidation é false, e a entrada não é um valor JSON válido, completo e único segundo o JSON RFC, ou o JSON de entrada excede uma profundidade recursiva de 64.

Observações

Ao escrever valores JSON não confiáveis, não defina skipInputValidation para true , pois isso pode resultar na escrita de JSON inválida ou numa carga útil global inválida na instância do escritor.

Ao usar este método, o conteúdo de entrada será escrito para o destino do escritor as-is, a menos que a validação falhe (quando está ativada).

O SkipValidation valor da instância do autor é valorizado ao utilizar este método.

Os Indented valores e Encoder para a instância do escritor não são aplicados ao usar este método.

Aplica-se a

WriteRawValue(ReadOnlySpan<Byte>, Boolean)

Origem:
Utf8JsonWriter.WriteValues.Raw.cs
Origem:
Utf8JsonWriter.WriteValues.Raw.cs
Origem:
Utf8JsonWriter.WriteValues.Raw.cs
Origem:
Utf8JsonWriter.WriteValues.Raw.cs
Origem:
Utf8JsonWriter.WriteValues.Raw.cs
Origem:
Utf8JsonWriter.WriteValues.Raw.cs
Origem:
Utf8JsonWriter.WriteValues.Raw.cs

Escreve a entrada como conteúdo JSON. Espera-se que o conteúdo de entrada seja um único valor JSON completo.

public void WriteRawValue(ReadOnlySpan<byte> utf8Json, bool skipInputValidation = false);
member this.WriteRawValue : ReadOnlySpan<byte> * bool -> unit
Public Sub WriteRawValue (utf8Json As ReadOnlySpan(Of Byte), Optional skipInputValidation As Boolean = false)

Parâmetros

utf8Json
ReadOnlySpan<Byte>

O conteúdo JSON bruto para escrever.

skipInputValidation
Boolean

false para validar se a entrada é uma carga útil JSON compatível com RFC 8259; true caso contrário.

Exceções

O comprimento da entrada é zero ou igual a Int32.MaxValue.

skipInputValidation é false, e a entrada não é um valor JSON válido, completo e único segundo o JSON RFC, ou o JSON de entrada excede uma profundidade recursiva de 64.

Observações

Ao escrever valores JSON não confiáveis, não defina skipInputValidation para true , pois isso pode resultar na escrita de JSON inválida ou na gravação de uma carga útil global inválida para o autor.

Ao usar este método, o conteúdo de entrada será escrito para o destino do escritor as-is, a menos que a validação falhe (quando está ativada).

O SkipValidation valor da instância do autor é valorizado ao utilizar este método.

Os Indented valores e Encoder para a instância do escritor não são aplicados ao usar este método.

Aplica-se a

WriteRawValue(ReadOnlySequence<Byte>, Boolean)

Origem:
Utf8JsonWriter.WriteValues.Raw.cs
Origem:
Utf8JsonWriter.WriteValues.Raw.cs
Origem:
Utf8JsonWriter.WriteValues.Raw.cs
Origem:
Utf8JsonWriter.WriteValues.Raw.cs
Origem:
Utf8JsonWriter.WriteValues.Raw.cs
Origem:
Utf8JsonWriter.WriteValues.Raw.cs

Escreve a entrada como conteúdo JSON. Espera-se que o conteúdo de entrada seja um único valor JSON completo.

public void WriteRawValue(System.Buffers.ReadOnlySequence<byte> utf8Json, bool skipInputValidation = false);
member this.WriteRawValue : System.Buffers.ReadOnlySequence<byte> * bool -> unit
Public Sub WriteRawValue (utf8Json As ReadOnlySequence(Of Byte), Optional skipInputValidation As Boolean = false)

Parâmetros

utf8Json
ReadOnlySequence<Byte>

O conteúdo JSON bruto para escrever.

skipInputValidation
Boolean

false para validar se a entrada é uma carga útil JSON compatível com RFC 8259; true para saltar a validação.

Exceções

O comprimento da entrada é zero ou igual a Int32.MaxValue.

skipInputValidation é false, e a entrada não é um valor JSON válido, completo e único segundo o JSON RFC ou o JSON de entrada excede uma profundidade recursiva de 64.

Observações

Ao escrever valores JSON não confiáveis, não defina skipInputValidation para true , pois isso pode resultar em JSON inválido ou numa carga útil global inválida na instância do escritor.

Ao usar este método, o conteúdo de entrada será escrito para o destino do escritor as-is, a menos que a validação falhe (quando está ativada).

O SkipValidation valor da instância do autor é valorizado ao utilizar este método.

Os Indented valores e Encoder para a instância do escritor não são aplicados ao usar este método.

Aplica-se a