JsonEncodedText JsonEncodedText JsonEncodedText JsonEncodedText Struct

定義

UTF-8 または UTF-16 でエンコードされたテキストを 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)
継承
JsonEncodedTextJsonEncodedTextJsonEncodedTextJsonEncodedText
実装

注釈

この型を使用すると、事前に事前にエンコードすることで、JSON の書き込みに使用される既知の文字列をキャッシュおよび格納できます。This type can be used to cache and store known strings used for writing JSON ahead of time by pre-encoding them up front.

プロパティ

EncodedUtf8Bytes EncodedUtf8Bytes EncodedUtf8Bytes EncodedUtf8Bytes

事前にエンコードされた JSON テキストを UTF-8 でエンコードした表現を取得します。Gets the UTF-8 encoded representation of the pre-encoded JSON text.

メソッド

Encode(ReadOnlySpan<Byte>, JavaScriptEncoder) Encode(ReadOnlySpan<Byte>, JavaScriptEncoder) Encode(ReadOnlySpan<Byte>, JavaScriptEncoder) Encode(ReadOnlySpan<Byte>, JavaScriptEncoder)

UTF-8 テキスト値を JSON 文字列としてエンコードします。Encodes a UTF-8 text value as a JSON string.

Encode(ReadOnlySpan<Char>, JavaScriptEncoder) Encode(ReadOnlySpan<Char>, JavaScriptEncoder) Encode(ReadOnlySpan<Char>, JavaScriptEncoder) Encode(ReadOnlySpan<Char>, JavaScriptEncoder)

指定されたテキスト値を JSON 文字列としてエンコードします。Encodes a specified text value as a JSON string.

Encode(String, JavaScriptEncoder) Encode(String, JavaScriptEncoder) Encode(String, JavaScriptEncoder) Encode(String, JavaScriptEncoder)

JSON 文字列として文字列テキスト値をエンコードします。Encodes the string text value as a JSON string.

Equals(Object) Equals(Object) Equals(Object) Equals(Object)

このインスタンスと、指定したオブジェクトの値が同一かどうかを判断します。JsonEncodedText インスタンスを指定する必要があります。Determines whether this instance and a specified object, which must also be a JsonEncodedText instance, have the same value.

Equals(JsonEncodedText) Equals(JsonEncodedText) Equals(JsonEncodedText) Equals(JsonEncodedText)

このインスタンスと、指定した別の JsonEncodedText インスタンスの値が同一かどうかを判断します。Determines whether this instance and another specified JsonEncodedText instance have the same value.

GetHashCode() GetHashCode() GetHashCode() GetHashCode()

この JsonEncodedText のハッシュ コードを返します。Returns the hash code for this JsonEncodedText.

ToString() ToString() ToString() ToString()

このインスタンスの値を String に変換します。Converts the value of this instance to a String.

適用対象