JsonEncodedText Yapı

Tanım

UTF-8 veya UTF-16 kodlu metni JSON için uygun bir biçimde dönüştürmek için yöntemler sağlar.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)
Devralma
JsonEncodedText
Uygulamalar

Açıklamalar

Bu tür, önceden ön kodlayarak JSON yazmak için kullanılan bilinen dizeleri önbelleğe almak ve depolamak için kullanılabilir.This type can be used to cache and store known strings used for writing JSON ahead of time by pre-encoding them up front.

Özellikler

EncodedUtf8Bytes

Önceden kodlanmış JSON metninin UTF-8 kodlu gösterimini alır.Gets the UTF-8 encoded representation of the pre-encoded JSON text.

Yöntemler

Encode(ReadOnlySpan<Byte>, JavaScriptEncoder)

Bir UTF-8 metin değerini JSON dizesi olarak kodlar.Encodes a UTF-8 text value as a JSON string.

Encode(ReadOnlySpan<Char>, JavaScriptEncoder)

Belirtilen metin değerini JSON dizesi olarak kodlar.Encodes a specified text value as a JSON string.

Encode(String, JavaScriptEncoder)

String metin değerini bir JSON dizesi olarak kodlar.Encodes the string text value as a JSON string.

Equals(JsonEncodedText)

Bu örneğin ve belirtilen başka bir JsonEncodedText Örneğin aynı değere sahip olup olmadığını belirler.Determines whether this instance and another specified JsonEncodedText instance have the same value.

Equals(Object)

Bu örneğin ve aynı zamanda bir örnek olması gereken belirtilen nesnenin JsonEncodedText aynı değere sahip olup olmadığını belirler.Determines whether this instance and a specified object, which must also be a JsonEncodedText instance, have the same value.

GetHashCode()

Bunun için karma kodu döndürür JsonEncodedText .Returns the hash code for this JsonEncodedText.

ToString()

Bu örneğin değerini bir olarak dönüştürür String .Converts the value of this instance to a String.

Şunlara uygulanır