JsonEncodedText Struct
Definicja
Ważny
Niektóre informacje dotyczą produktów przedpremierowych, które mogą zostać znacznie zmodyfikowane przed premierą. Microsoft nie udziela żadnych gwarancji, ani wyraźnych, ani domniemanych, dotyczących informacji podanych tutaj.
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
- 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
| Nazwa | Opis |
|---|---|
| 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
| Nazwa | Opis |
|---|---|
| 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. |