Sdílet prostřednictvím


ReadOnlyLinkedElementCollection<T>.Enumerator – struktura

Čítač výčtu poskytuje ReadOnlyLinkedElementCollection

Obor názvů:  Microsoft.VisualStudio.Modeling
Sestavení:  Microsoft.VisualStudio.Modeling.Sdk.11.0 (v Microsoft.VisualStudio.Modeling.Sdk.11.0.dll)

Syntaxe

'Deklarace
Public Structure Enumerator _
    Implements IEnumerator(Of T), IDisposable, IEnumerator
public struct Enumerator : IEnumerator<T>, 
    IDisposable, IEnumerator

Obecný typ ReadOnlyLinkedElementCollection<T>.Enumerator zveřejňuje následující členy.

Vlastnosti

  Název Popis
Veřejná vlastnost Current Získá aktuálně vybrané role přehrávače.

Nahoru

Metody

  Název Popis
Veřejná metoda Equals Označuje, zda tato instance a zadaný objekt jsou stejné. (Zděděno z ValueType.)
Veřejná metoda GetHashCode Vrátí hodnotu hash pro tuto instanci. (Zděděno z ValueType.)
Veřejná metoda GetType Získá Type aktuální instance. (Zděděno z Object.)
Veřejná metoda MoveNext Přejde na další přehrávač role v kolekci.Vrátí hodnotu false, pokud není k dispozici žádné další role přehrávače.
Veřejná metoda Reset Přejde na začátek kolekce čítače výčtu.
Veřejná metoda ToString Vrátí hodnotu typu plně kvalifikovaný název této instance. (Zděděno z ValueType.)

Nahoru

Explicitní implementace rozhraní

  Název Popis
Explicitní implementace rozhraníSoukromá vlastnost IEnumerator.Current
Explicitní implementace rozhraníSoukromá metoda IDisposable.Dispose Uvolní všechny prostředky, které používá aktuální instance ReadOnlyLinkedElementCollection<T>.Enumerator třídy.

Nahoru

Poznámky

foreach Příkaz jazyka C# (For Each v jazyce Visual Basic) skryje složitost výčtu.Proto pomocí foreach je vhodné namísto přímé zpracovávání čítače výčtu.

Bezpečný přístup z více vláken

Všechny veřejné členy static (Shared v jazyce Visual Basic) tohoto typu jsou bezpečné pro přístup z více vláken. Není zaručeno, že členy instancí jsou bezpečné pro přístup z více vláken.

Viz také

Referenční dokumentace

Microsoft.VisualStudio.Modeling – obor názvů