System::Collections::Generic::EnumeratorWrapperIterator sınıfı

EnumeratorWrapperIterator class

Önceden oluşturulmuş enumeratörü saran ve tüm çağrıları ona yönlendiren yineleyici.

template<typename Element>class EnumeratorWrapperIterator : public System::Details::VirtualizedIteratorBase<Element>
ParameterAçıklama
ElementÖğe türü.

Yöntemler

YöntemAçıklama
CloneIterator() const overrideMevcut yineleyiciyi kopyalar.
EnumeratorWrapperIterator(const SharedPtr<IEnumerator<Element>>&)
IncrementIterator() overrideYineleyiciyi bir adım ileri hareket ettirir. m_is_end ve m_pointer güncellenmelidir.
IteratorEquals(System::Details::VirtualizedIteratorBase<Element> *) const overrideİki yineleyicinin aynı öğeye işaret edip etmediğini denetler.
virtual ~EnumeratorWrapperIterator()Yıkıcı.

Ayrıca Bakınız