Compartilhar via


ObjectQuery.IEnumerable.GetEnumerator Método

Definição

Retorna um enumerador que itera em 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 pela coleção.

Implementações

Comentários

Chamar 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 de 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