TreeEnumerator<TKey,TValue> Klass

Definition

Stöder enkel iteration över alla STL/CLR-objekt som implementerar ITree<TKey,TValue> gränssnittet.

generic <typename TKey, typename TValue>
public ref class TreeEnumerator : Microsoft::VisualC::StlClr::TreeEnumeratorBase<TKey, TValue>, System::Collections::Generic::IEnumerator<TValue>
public class TreeEnumerator<TKey,TValue> : Microsoft.VisualC.StlClr.TreeEnumeratorBase<TKey,TValue>, System.Collections.Generic.IEnumerator<TValue>
type TreeEnumerator<'Key, 'Value> = class
    inherit TreeEnumeratorBase<'Key, 'Value>
    interface IEnumerator<'Value>
Public Class TreeEnumerator(Of TKey, TValue)
Inherits TreeEnumeratorBase(Of TKey, TValue)
Implements IEnumerator(Of TValue)

Typparametrar

TKey

Typ av nyckelkomponent för ett element i den kontrollerade sekvensen.

TValue

Typ av värdekomponenten för ett element i den kontrollerade sekvensen.

Arv
TreeEnumerator<TKey,TValue>
Implementeringar

Kommentarer

Vissa metoder, särskilt operatorer, deklarerar en typ för en parameter men anger inte ett parameternamn. En sådan parameter kallas för en namnlös parameter. I dokumentationen för dessa metoder representerar platshållaren A_0 den namnlösa parametern.

Konstruktorer

Name Description
TreeEnumerator<TKey,TValue>(INode<TValue>)

Allokerar och initierar ett nytt TreeEnumerator<TKey,TValue> objekt.

Egenskaper

Name Description
Current

Hämtar eller anger det aktuella elementet i samlingen.

Metoder

Name Description
Dispose()

Frigör, släpper eller återställer ohanterade resurser som används av TreeEnumerator<TKey,TValue> objektet.

Dispose(Boolean)

Frigör, släpper eller återställer ohanterade resurser som används av TreeEnumerator<TKey,TValue> objektet.

Equals(Object)

Avgör om det angivna objektet är lika med det aktuella objektet.

(Ärvd från Object)
GetHashCode()

Fungerar som standard-hash-funktion.

(Ärvd från Object)
GetType()

Hämtar den aktuella instansen Type .

(Ärvd från Object)
MemberwiseClone()

Skapar en ytlig kopia av den aktuella Object.

(Ärvd från Object)
MoveNext()

Avancerar uppräknaren till nästa element i samlingen.

Reset()

Anger uppräknaren till sin ursprungliga position, som är före det första elementet i samlingen.

ToString()

Returnerar en sträng som representerar det aktuella objektet.

(Ärvd från Object)

Gäller för