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 , или если приложение переключает потоки.

Применяется к