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

EnumeratorWrapperIterator class

Iterator that wraps the pre-created enumerator and redirects all calls into it.

template<typename Element>class EnumeratorWrapperIterator : public System::Details::VirtualizedIteratorBase<Element>
ParametreAçıklama
ElementEleman tipi.

Yöntemler

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

Ayrıca Bakınız