Partilhar via


ObjectQuery.IEnumerable.GetEnumerator Método

Definição

Retorna um enumerador que itera por meio de uma coleção.

 virtual System::Collections::IEnumerator ^ System.Collections.IEnumerable.GetEnumerator() = System::Collections::IEnumerable::GetEnumerator;
System.Collections.IEnumerator IEnumerable.GetEnumerator();
abstract member System.Collections.IEnumerable.GetEnumerator : unit -> System.Collections.IEnumerator
override this.System.Collections.IEnumerable.GetEnumerator : unit -> System.Collections.IEnumerator
Function GetEnumerator () As IEnumerator Implements IEnumerable.GetEnumerator

Retornos

Um IEnumerator que pode ser usado para iterar por meio da coleção.

Implementações

Comentários

A chamada IEnumerable.GetEnumerator executa a consulta com a opção de mesclagem especificada pela MergeOption propriedade.

A foreach instrução da linguagem C# (For Each no Visual Basic) oculta a complexidade dos enumeradores. Portanto, o uso foreach é recomendado, em vez de manipular diretamente o enumerador.

Os enumeradores podem ser usados para ler os dados na coleção, mas não podem ser usados para modificar a coleção subjacente.

Aplica-se a

Confira também