JsonEncodedText Yapı
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
UTF-8 veya UTF-16 ile kodlanmış metni JSON için uygun bir forma dönüştürme yöntemleri sağlar.
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)
- Devralma
- Uygulamalar
Açıklamalar
Bu tür, önceden ön kodlama yaparak JSON yazmak için kullanılan bilinen dizeleri önceden önbelleğe almak ve depolamak için kullanılabilir.
Özellikler
EncodedUtf8Bytes |
Önceden kodlanmış JSON metninin UTF-8 kodlanmış gösterimini alır. |
Value |
Önceden kodlanmış JSON metninin UTF-16 kodlanmış gösterimini olarak Stringalır. |
Yöntemler
Encode(ReadOnlySpan<Byte>, JavaScriptEncoder) |
UTF-8 metin değerini JSON dizesi olarak kodlar. |
Encode(ReadOnlySpan<Char>, JavaScriptEncoder) |
Belirtilen metin değerini JSON dizesi olarak kodlar. |
Encode(String, JavaScriptEncoder) |
Dize metin değerini JSON dizesi olarak kodlar. |
Equals(JsonEncodedText) |
Bu örneğin ve belirtilen JsonEncodedText başka bir örneğin aynı değere sahip olup olmadığını belirler. |
Equals(Object) |
Bu örneğin ve aynı zamanda örnek olması JsonEncodedText gereken belirtilen bir nesnenin aynı değere sahip olup olmadığını belirler. |
GetHashCode() |
Bu JsonEncodedTextiçin karma kodunu döndürür. |
ToString() |
Bu örneğin değerini değerine Stringdönüştürür. |