Estrutura ReadOnlyLinkedElementCollection<T>.Enumerator
Fornece um enumerador através de um ReadOnlyLinkedElementCollection
Namespace: Microsoft.VisualStudio.Modeling
Assembly: Microsoft.VisualStudio.Modeling.Sdk.11.0 (em Microsoft.VisualStudio.Modeling.Sdk.11.0.dll)
Sintaxe
'Declaração
Public Structure Enumerator _
Implements IEnumerator(Of T), IDisposable, IEnumerator
public struct Enumerator : IEnumerator<T>,
IDisposable, IEnumerator
O tipo genérico ReadOnlyLinkedElementCollection<T>.Enumerator expõe os membros a seguir.
Propriedades
Nome | Descrição | |
---|---|---|
Current | Obtém selecionado no momento o player de função. |
Superior
Métodos
Nome | Descrição | |
---|---|---|
Equals | Indica se essa instância e um objeto especificado são iguais. (Herdado de ValueType.) | |
GetHashCode | Retorna o código hash para essa instância. (Herdado de ValueType.) | |
GetType | Obtém Type da instância atual. (Herdado de Object.) | |
MoveNext | Move para o próximo jogador de função na coleção.Retorna falso se não houver nenhum próximo jogador de função. | |
Reset | Move o enumerador para o início da coleção. | |
ToString | Retorna o nome de tipo totalmente qualificado dessa instância. (Herdado de ValueType.) |
Superior
Implementações explícitas da interface
Nome | Descrição | |
---|---|---|
IEnumerator.Current | ||
IDisposable.Dispose | Libera todos os recursos utilizados pela instância atual da ReadOnlyLinkedElementCollection<T>.Enumerator classe. |
Superior
Comentários
O foreach a instrução do idioma C# (For Each em Visual Basic) oculta a complexidade dos enumeradores.Portanto, o uso foreach é recomendado, em vez de manipular diretamente o enumerador.
Acesso thread-safe
Quaisquer membros estático (Shared no Visual Basic) públicos deste tipo são thread-safe. Não há garantia de que qualquer membro de instância seja thread-safe.