JsonEncodedText Struktura

Definicja

Udostępnia metody przekształcania zakodowanego tekstu UTF-8 lub UTF-16 w formularz odpowiedni dla formatu 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)
Dziedziczenie
JsonEncodedText
Implementuje

Uwagi

Ten typ może służyć do buforowania i przechowywania znanych ciągów używanych do pisania kodu JSON z wyprzedzeniem przez wstępne kodowanie ich z góry.

Właściwości

EncodedUtf8Bytes

Pobiera zakodowaną w formacie UTF-8 reprezentację wstępnie zakodowanego tekstu JSON.

Value

Pobiera zakodowaną w formacie UTF-16 reprezentację wstępnie zakodowanego tekstu JSON jako String.

Metody

Encode(ReadOnlySpan<Byte>, JavaScriptEncoder)

Koduje wartość tekstową UTF-8 jako ciąg JSON.

Encode(ReadOnlySpan<Char>, JavaScriptEncoder)

Koduje określoną wartość tekstową jako ciąg JSON.

Encode(String, JavaScriptEncoder)

Koduje wartość tekstową ciągu jako ciąg JSON.

Equals(JsonEncodedText)

Określa, czy to wystąpienie i inne określone JsonEncodedText wystąpienie mają taką samą wartość.

Equals(Object)

Określa, czy to wystąpienie i określony obiekt, który również musi być wystąpieniem JsonEncodedText , mają tę samą wartość.

GetHashCode()

Zwraca kod skrótu dla tego JsonEncodedText.

ToString()

Konwertuje wartość tego wystąpienia na wartość String.

Dotyczy