JsonEncodedText 구조체

정의

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)
상속
JsonEncodedText
구현

설명

이 형식을 사용 하 여 미리 인코딩을 미리 인코딩한 후 미리 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

미리 인코딩된 JSON 텍스트의 UTF-8 인코딩 표현을 가져옵니다.Gets the UTF-8 encoded representation of the pre-encoded JSON text.

메서드

Encode(ReadOnlySpan<Byte>, JavaScriptEncoder)

UTF-8 텍스트 값을 JSON 문자열로 인코딩합니다.Encodes a UTF-8 text value as a JSON string.

Encode(ReadOnlySpan<Char>, JavaScriptEncoder)

지정된 텍스트 값을 JSON 문자열로 인코딩합니다.Encodes a specified text value as a JSON string.

Encode(String, JavaScriptEncoder)

문자열 텍스트 값을 JSON 문자열로 인코딩합니다.Encodes the string text value as a JSON string.

Equals(JsonEncodedText)

이 인스턴스와 지정된 다른 JsonEncodedText 인스턴스의 값이 같은지를 확인합니다.Determines whether this instance and another specified JsonEncodedText instance have the same value.

Equals(Object)

이 인스턴스와 지정된 개체(JsonEncodedText 인스턴스여야 함)의 값이 같은지를 확인합니다.Determines whether this instance and a specified object, which must also be a JsonEncodedText instance, have the same value.

GetHashCode()

JsonEncodedText의 해시 코드를 반환합니다.Returns the hash code for this JsonEncodedText.

ToString()

이 인스턴스의 값을 String으로 변환합니다.Converts the value of this instance to a String.

적용 대상