JavaScriptTestEncoder 클래스

정의

JavaScriptEncoder 단위 테스트에 사용됩니다. 이 인코더는 인코딩을 수행하지 않으며 애플리케이션 코드에서 사용하면 안 됩니다.

public ref class JavaScriptTestEncoder : System::Text::Encodings::Web::JavaScriptEncoder
public class JavaScriptTestEncoder : System.Text.Encodings.Web.JavaScriptEncoder
type JavaScriptTestEncoder = class
    inherit JavaScriptEncoder
Public Class JavaScriptTestEncoder
Inherits JavaScriptEncoder
상속
JavaScriptTestEncoder

생성자

Name Description
JavaScriptTestEncoder()

JavaScriptEncoder 단위 테스트에 사용됩니다. 이 인코더는 인코딩을 수행하지 않으며 애플리케이션 코드에서 사용하면 안 됩니다.

속성

Name Description
MaxOutputCharactersPerInputCharacter

이 인코더가 각 입력 코드 지점에 대해 생성할 수 있는 최대 문자 수를 가져옵니다.

메서드

Name Description
Encode(ReadOnlySpan<Char>, Span<Char>, Int32, Int32, Boolean)

제공된 문자를 인코딩합니다.

(다음에서 상속됨 TextEncoder)
Encode(String)

제공된 문자열을 인코딩하고 인코딩된 텍스트를 새 문자열로 반환합니다.

Encode(TextWriter, Char[], Int32, Int32)

배열의 문자를 인코딩하고 개체에 TextWriter 씁니다.

Encode(TextWriter, String, Int32, Int32)

부분 문자열을 인코딩하고 개체에 TextWriter 씁니다.

Encode(TextWriter, String)

지정된 문자열을 개체로 TextWriter 인코딩합니다.

(다음에서 상속됨 TextEncoder)
EncodeUtf8(ReadOnlySpan<Byte>, Span<Byte>, Int32, Int32, Boolean)

제공된 UTF-8 텍스트를 인코딩합니다.

(다음에서 상속됨 TextEncoder)
FindFirstCharacterToEncode(Char*, Int32)

인코딩할 첫 번째 문자의 인덱스입니다.

FindFirstCharacterToEncodeUtf8(ReadOnlySpan<Byte>)

현재 인코더 인스턴스에서 이스케이프할 UTF-8 텍스트 입력 버퍼의 첫 번째 요소를 찾습니다.

(다음에서 상속됨 TextEncoder)
TryEncodeUnicodeScalar(Int32, Char*, Int32, Int32)

유니코드 스칼라 값을 인코딩하고 버퍼에 씁니다.

WillEncode(Int32)

지정된 유니코드 스칼라 값이 인코딩되는지 여부를 확인합니다.

적용 대상