ReadOnlyLinkedElementCollection<T>.Enumerator (Estructura)
Proporciona un enumerador sobre un ReadOnlyLinkedElementCollection
Espacio de nombres: Microsoft.VisualStudio.Modeling
Ensamblado: Microsoft.VisualStudio.Modeling.Sdk.11.0 (en Microsoft.VisualStudio.Modeling.Sdk.11.0.dll)
Sintaxis
'Declaración
Public Structure Enumerator _
Implements IEnumerator(Of T), IDisposable, IEnumerator
public struct Enumerator : IEnumerator<T>,
IDisposable, IEnumerator
El tipo genérico ReadOnlyLinkedElementCollection<T>.Enumerator expone los siguientes miembros.
Propiedades
Nombre | Descripción | |
---|---|---|
Current | Obtiene actualmente el encargado de función seleccionada. |
Arriba
Métodos
Nombre | Descripción | |
---|---|---|
Equals | Indica si esta instancia y un objeto especificado son iguales. (Se hereda de ValueType). | |
GetHashCode | Devuelve el código hash de esta instancia. (Se hereda de ValueType). | |
GetType | Obtiene el objeto Type de la instancia actual. (Se hereda de Object). | |
MoveNext | Se desplaza al encargado de función siguiente en la colección.Devuelve false si no hay encargado de función siguiente. | |
Reset | Mueve el enumerador al principio de la colección. | |
ToString | Devuelve el nombre de tipo completo de esta instancia. (Se hereda de ValueType). |
Arriba
Implementaciones explícitas de interfaces
Nombre | Descripción | |
---|---|---|
IEnumerator.Current | ||
IDisposable.Dispose | Libera todos los recursos usados por la instancia actual de la clase ReadOnlyLinkedElementCollection<T>.Enumerator. |
Arriba
Comentarios
La instrucción de foreach del lenguaje C# (For Each en Visual Basic) oculta la complejidad de los enumeradores.Por tanto, se recomienda el uso de foreach en lugar de manipular directamente el enumerador.
Seguridad para subprocesos
Todos los miembros static (Shared en Visual Basic) públicos de este tipo son seguros para la ejecución de subprocesos. No se garantiza que los miembros de instancias sean seguros para la ejecución de subprocesos.