JsonEncodedText Struktura

Definicja

Zapewnia metody przekształcania tekstu zakodowanego w formacie UTF-8 lub UTF-16 na formularz, który jest odpowiedni dla formatu JSON.Provides methods to transform UTF-8 or UTF-16 encoded text into a form that is suitable for JSON.

public value class JsonEncodedText : IEquatable<System::Text::Json::JsonEncodedText>
public 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 danych JSON przed czasem przez wstępne kodowanie ich przed.This type can be used to cache and store known strings used for writing JSON ahead of time by pre-encoding them up front.

Właściwości

EncodedUtf8Bytes

Pobiera zakodowaną w formacie UTF-8 reprezentację wstępnie zakodowanego tekstu JSON.Gets the UTF-8 encoded representation of the pre-encoded JSON text.

Metody

Encode(ReadOnlySpan<Byte>, JavaScriptEncoder)

Koduje wartość tekstową UTF-8 jako ciąg JSON.Encodes a UTF-8 text value as a JSON string.

Encode(ReadOnlySpan<Char>, JavaScriptEncoder)

Koduje określoną wartość tekstową jako ciąg JSON.Encodes a specified text value as a JSON string.

Encode(String, JavaScriptEncoder)

Koduje wartość tekstową ciągu jako ciąg JSON.Encodes the string text value as a JSON string.

Equals(JsonEncodedText)

Określa, czy to wystąpienie i inne JsonEncodedText określone wystąpienie mają tę samą wartość.Determines whether this instance and another specified JsonEncodedText instance have the same value.

Equals(Object)

Określa, czy to wystąpienie i określony obiekt, który również musi być JsonEncodedText wystąpieniem, mają tę samą wartość.Determines whether this instance and a specified object, which must also be a JsonEncodedText instance, have the same value.

GetHashCode()

Zwraca kod skrótu dla tego JsonEncodedTextelementu.Returns the hash code for this JsonEncodedText.

ToString()

Konwertuje wartość tego wystąpienia na String.Converts the value of this instance to a String.

Dotyczy