Freigeben über


IRemoteArgumentEnumeratorContract.Reset Methode

Definition

Setzt den Enumerator auf seine anfängliche Position vor dem ersten Element in der Auflistung.

public:
 void Reset();
public void Reset ();
abstract member Reset : unit -> unit
Public Sub Reset ()

Ausnahmen

Die Sammlung wurde nach der Erstellung des Enumerators geändert.

Hinweise

Nachdem Sie aufgerufen Resethaben, ist der Wert von GetCurrent nicht definiert. Rufen Sie die MoveNext -Methode auf, um den Enumerator in das erste Element der Auflistung zu verschieben.

Ein Enumerator bleibt gültig, solange die Auflistung unverändert bleibt. Wenn Änderungen an der Auflistung vorgenommen werden, z. B. das Hinzufügen, Ändern oder Löschen von Elementen, wird der Enumerator unwiederbringlich ungültig, und der nächste Aufruf MoveNext oder Reset löst einen aus InvalidOperationException.

Gilt für: