다음을 통해 공유


Encoder.Reset 메서드

정의

파생 클래스에서 재정의될 때 인코더를 다시 초기 상태로 설정합니다.

public:
 virtual void Reset();
public virtual void Reset ();
[System.Runtime.InteropServices.ComVisible(false)]
public virtual void Reset ();
abstract member Reset : unit -> unit
override this.Reset : unit -> unit
[<System.Runtime.InteropServices.ComVisible(false)>]
abstract member Reset : unit -> unit
override this.Reset : unit -> unit
Public Overridable Sub Reset ()
특성

설명

이 메서드는 개체의 내부 상태를 Encoder 지웁니다. 메서드는 이전 데이터 블록 끝에 있는 GetBytes 후행 문자(예: 일치하지 않는 높은 서로게이트)를 포함하여 또는 에 대한 이전 호출에서 유지된 모든 상태 정보를 Convert 지웁니다.

애플리케이션에서 호출 해야 합니다 Reset 에서 예외가 발생 한 후에 동일한 인코더를 다시 사용 하려는 경우 메서드 GetBytes 또는 GetByteCount, 애플리케이션 스트림 전환 하는 경우.

적용 대상