JsonEncodedText Estrutura
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.
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
- 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. |