JsonEncodedText.Encode 메서드

정의

오버로드

Name Description
Encode(ReadOnlySpan<Byte>, JavaScriptEncoder)

UTF-8 텍스트 값을 JSON 문자열로 인코딩합니다.

Encode(ReadOnlySpan<Char>, JavaScriptEncoder)

지정된 텍스트 값을 JSON 문자열로 인코딩합니다.

Encode(String, JavaScriptEncoder)

문자열 텍스트 값을 JSON 문자열로 인코딩합니다.

Encode(ReadOnlySpan<Byte>, JavaScriptEncoder)

Source:
JsonEncodedText.cs
Source:
JsonEncodedText.cs
Source:
JsonEncodedText.cs
Source:
JsonEncodedText.cs
Source:
JsonEncodedText.cs
Source:
JsonEncodedText.cs
Source:
JsonEncodedText.cs

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 텍스트입니다.

예외

utf8Value 가 너무 큽다.

-또는-

utf8Value 에는 잘못된 UTF-8바이트가 포함되어 있습니다.

적용 대상

Encode(ReadOnlySpan<Char>, JavaScriptEncoder)

Source:
JsonEncodedText.cs
Source:
JsonEncodedText.cs
Source:
JsonEncodedText.cs
Source:
JsonEncodedText.cs
Source:
JsonEncodedText.cs
Source:
JsonEncodedText.cs
Source:
JsonEncodedText.cs

지정된 텍스트 값을 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 텍스트입니다.

예외

value 가 너무 큽다.

-또는-

value 에는 잘못된 UTF-16 문자가 포함되어 있습니다.

적용 대상

Encode(String, JavaScriptEncoder)

Source:
JsonEncodedText.cs
Source:
JsonEncodedText.cs
Source:
JsonEncodedText.cs
Source:
JsonEncodedText.cs
Source:
JsonEncodedText.cs
Source:
JsonEncodedText.cs
Source:
JsonEncodedText.cs

문자열 텍스트 값을 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 텍스트입니다.

예외

valuenull입니다.

value 가 너무 큽다.

-또는-

value 에는 잘못된 UTF-16 문자가 포함되어 있습니다.

적용 대상