JsonEncodedText.Encode メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
オーバーロード
Encode(ReadOnlySpan<Byte>, JavaScriptEncoder) |
UTF-8 テキスト値を JSON 文字列としてエンコードします。 |
Encode(ReadOnlySpan<Char>, JavaScriptEncoder) |
指定されたテキスト値を JSON 文字列としてエンコードします。 |
Encode(String, JavaScriptEncoder) |
JSON 文字列として文字列テキスト値をエンコードします。 |
Encode(ReadOnlySpan<Byte>, JavaScriptEncoder)
UTF-8 テキスト値を JSON 文字列としてエンコードします。
public static System.Text.Json.JsonEncodedText Encode (ReadOnlySpan<byte> utf8Value, System.Text.Encodings.Web.JavaScriptEncoder? encoder = default);
public static System.Text.Json.JsonEncodedText Encode (ReadOnlySpan<byte> utf8Value, System.Text.Encodings.Web.JavaScriptEncoder encoder = default);
static member Encode : ReadOnlySpan<byte> * System.Text.Encodings.Web.JavaScriptEncoder -> System.Text.Json.JsonEncodedText
Public Shared Function Encode (utf8Value As ReadOnlySpan(Of Byte), Optional encoder As JavaScriptEncoder = Nothing) As JsonEncodedText
パラメーター
- utf8Value
- ReadOnlySpan<Byte>
JSON でエンコードされたテキストに変換するための UTF-8 でエンコードされたテキスト。
- encoder
- JavaScriptEncoder
文字列をエスケープするときに使用するエンコーダー、または既定のエンコーダーを使用する場合は null
。
戻り値
エンコードされた JSON テキスト。
例外
適用対象
Encode(ReadOnlySpan<Char>, JavaScriptEncoder)
指定されたテキスト値を JSON 文字列としてエンコードします。
public static System.Text.Json.JsonEncodedText Encode (ReadOnlySpan<char> value, System.Text.Encodings.Web.JavaScriptEncoder? encoder = default);
public static System.Text.Json.JsonEncodedText Encode (ReadOnlySpan<char> value, System.Text.Encodings.Web.JavaScriptEncoder encoder = default);
static member Encode : ReadOnlySpan<char> * System.Text.Encodings.Web.JavaScriptEncoder -> System.Text.Json.JsonEncodedText
Public Shared Function Encode (value As ReadOnlySpan(Of Char), Optional encoder As JavaScriptEncoder = Nothing) As JsonEncodedText
パラメーター
- value
- ReadOnlySpan<Char>
JSON でエンコードされたテキストに変換する値。
- encoder
- JavaScriptEncoder
文字列をエスケープするときに使用するエンコーダー、または既定のエンコーダーを使用する場合は null
。
戻り値
エンコードされた JSON テキスト。
例外
適用対象
Encode(String, JavaScriptEncoder)
JSON 文字列として文字列テキスト値をエンコードします。
public static System.Text.Json.JsonEncodedText Encode (string value, System.Text.Encodings.Web.JavaScriptEncoder? encoder = default);
public static System.Text.Json.JsonEncodedText Encode (string value, System.Text.Encodings.Web.JavaScriptEncoder encoder = default);
static member Encode : string * System.Text.Encodings.Web.JavaScriptEncoder -> System.Text.Json.JsonEncodedText
Public Shared Function Encode (value As String, Optional encoder As JavaScriptEncoder = Nothing) As JsonEncodedText
パラメーター
- value
- String
JSON でエンコードされたテキストに変換する値。
- encoder
- JavaScriptEncoder
文字列をエスケープするときに使用するエンコーダー、または既定のエンコーダーを使用する場合は null
。
戻り値
エンコードされた JSON テキスト。
例外
value
が null
です。