JsonEncodedText Estrutura

Definição

Fornece métodos para transformar texto codificado em UTF-8 ou UTF-16 numa forma adequada para JSON.

public value class JsonEncodedText : IEquatable<System::Text::Json::JsonEncodedText>
public readonly struct JsonEncodedText : IEquatable<System.Text.Json.JsonEncodedText>
type JsonEncodedText = struct
Public Structure JsonEncodedText
Implements IEquatable(Of JsonEncodedText)
Herança
JsonEncodedText
Implementações

Observações

Este tipo pode ser usado para armazenar em cache e armazenar strings conhecidas usadas para escrever JSON antecipadamente, pré-codificando-as inicialmente.

Propriedades

Name Description
EncodedUtf8Bytes

Obtém a representação codificada em UTF-8 do texto JSON pré-codificado.

Value

Obtém a representação codificada em UTF-16 do texto JSON pré-codificado como um String.

Métodos

Name Description
Encode(ReadOnlySpan<Byte>, JavaScriptEncoder)

Codifica um valor de texto UTF-8 como uma cadeia JSON.

Encode(ReadOnlySpan<Char>, JavaScriptEncoder)

Codifica um valor de texto especificado como uma cadeia JSON.

Encode(String, JavaScriptEncoder)

Codifica o valor do texto da cadeia como uma cadeia JSON.

Equals(JsonEncodedText)

Determina se esta instância e outra instância especificada JsonEncodedText têm o mesmo valor.

Equals(Object)

Determina se esta instância e um objeto especificado, que também deve ser uma JsonEncodedText instância, têm o mesmo valor.

GetHashCode()

Devolve o código de hash para este JsonEncodedText.

ToString()

Converte o valor desta instância para um String.

Aplica-se a