EncoderExceptionFallbackBuffer.Fallback 메서드
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
입력 문자를 인코딩할 수 없으므로 예외를 throw합니다. 명목상의 반환 값은 사용되지 않습니다.
오버로드
Fallback(Char, Int32) |
입력 문자를 인코딩할 수 없으므로 예외를 throw합니다. 매개 변수는 변환할 수 없는 문자의 값과 인덱스 위치를 지정합니다. |
Fallback(Char, Char, Int32) |
입력 문자를 인코딩할 수 없으므로 예외를 throw합니다. 매개 변수는 입력에 있는 서로게이트 쌍의 값과 인덱스 위치를 지정하고, 명목상의 반환 값은 사용되지 않습니다. |
Fallback(Char, Int32)
입력 문자를 인코딩할 수 없으므로 예외를 throw합니다. 매개 변수는 변환할 수 없는 문자의 값과 인덱스 위치를 지정합니다.
public:
override bool Fallback(char charUnknown, int index);
public override bool Fallback (char charUnknown, int index);
override this.Fallback : char * int -> bool
Public Overrides Function Fallback (charUnknown As Char, index As Integer) As Boolean
매개 변수
- charUnknown
- Char
입력 문자입니다.
- index
- Int32
입력 버퍼에 있는 문자의 인덱스 위치입니다.
반환
없음 Fallback(Char, Int32) 메서드가 항상 예외를 throw하므로 값이 반환되지 않습니다.
예외
charUnknown
을 인코딩할 수 없는 경우. 이 메서드는 항상 charUnknown
및 index
매개 변수의 값을 보고하는 예외를 throw합니다.
설명
및 Convert 메서드는 GetBytes 입력에서 알 수 없는 문자를 발견하면 호출 Fallback 합니다. 이에 대한 응답으로 Fallback 항상 throw합니다.EncoderFallbackException
적용 대상
Fallback(Char, Char, Int32)
입력 문자를 인코딩할 수 없으므로 예외를 throw합니다. 매개 변수는 입력에 있는 서로게이트 쌍의 값과 인덱스 위치를 지정하고, 명목상의 반환 값은 사용되지 않습니다.
public:
override bool Fallback(char charUnknownHigh, char charUnknownLow, int index);
public override bool Fallback (char charUnknownHigh, char charUnknownLow, int index);
override this.Fallback : char * char * int -> bool
Public Overrides Function Fallback (charUnknownHigh As Char, charUnknownLow As Char, index As Integer) As Boolean
매개 변수
- charUnknownHigh
- Char
입력 쌍의 high surrogate입니다.
- charUnknownLow
- Char
입력 쌍의 low surrogate입니다.
- index
- Int32
입력 버퍼에 있는 서로게이트 쌍의 인덱스 위치입니다.
반환
없음 Fallback(Char, Char, Int32) 메서드가 항상 예외를 throw하므로 값이 반환되지 않습니다.
예외
charUnknownHigh
및 charUnknownLow
로 나타내는 문자를 인코딩할 수 없는 경우
charUnknownHigh
또는 charUnknownLow
가 잘못된 경우(즉, charUnknownHigh
가 U+D800 ~ U+DBFF 범위에 있지 않거나 charUnknownLow
가 U+DC00 ~ U+DFFF 범위에 있지 않은 경우)
설명
및 Convert 메서드는 GetBytes 입력에서 서로게이트 쌍이 발견되면 호출 Fallback 합니다. 이에 대한 응답으로 Fallback 항상 예외를 throw합니다.