Encoder.Reset Methode

Definition

Wenn sie in einer abgeleiteten Klasse überschrieben wird, wird der Encoder wieder auf den Anfangszustand zurück gesetzt.

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 ()
Attribute

Hinweise

Diese Methode löscht den internen Zustand des Encoder Objekts. Die Methode löscht alle Zustandsinformationen, die von einem vorherigen Aufruf GetBytesConvertoder beibehalten werden, einschließlich nachfolgende Zeichen am Ende des vorherigen Datenblocks, z. B. eine nicht übereinstimmende hohe Ersatzangabe.

Ihre Anwendung sollte die Reset Methode aufrufen, wenn sie denselben Encoder auch dann wiederverwenden möchte, wenn eine Ausnahme von GetBytes oder GetByteCount, oder wenn die Anwendung Datenströme wechselt.

Gilt für: