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
| Name | Description |
|---|---|
| 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
| Name | Description |
|---|---|
| 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. |