JavaScriptTestEncoder 클래스
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
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
- 상속
생성자
| 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) |
지정된 유니코드 스칼라 값이 인코딩되는지 여부를 확인합니다. |