AceEnumerator.Reset Método
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
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.