AceEnumerator.Reset Método

Definição

Define o enumerador para a sua posição inicial, que é antes do primeiro elemento da GenericAce coleção.

public:
 virtual void Reset();
public void Reset();
abstract member Reset : unit -> unit
override this.Reset : unit -> unit
Public Sub Reset ()

Implementações

Exceções

A coleção foi modificada após a criação do enumerador.

Observações

Um enumerador mantém-se válido enquanto a coleção permanecer inalterada. Se , como adicionar, modificar ou eliminar elementos, for feito à coleção, o enumerador fica irremediavelmente invalidado e a próxima chamada ao MoveNext método ou ao Reset método lança um InvalidOperationException

Notas para Herdeiros

Todas as chamadas para Reset() devem resultar no mesmo estado para o enumerador. A implementação preferida é mover o enumerador para o início da coleção, antes do primeiro elemento. Isto invalida o enumerador se a coleção tiver sido modificada desde a criação do enumerador, o que é consistente com MoveNext() e Current.

Aplica-se a