DelegatingEnumerator<TWrapped,TDeclared> Класс

Определение

Делегирует перечисление элементов исходному перечислительу и заключает элементы в предоставленный IWrapperProviderобъект .

generic <typename TWrapped, typename TDeclared>
public ref class DelegatingEnumerator : System::Collections::Generic::IEnumerator<TWrapped>
public class DelegatingEnumerator<TWrapped,TDeclared> : System.Collections.Generic.IEnumerator<TWrapped>
type DelegatingEnumerator<'Wrapped, 'Declared> = class
    interface IEnumerator<'Wrapped>
    interface IEnumerator
    interface IDisposable
Public Class DelegatingEnumerator(Of TWrapped, TDeclared)
Implements IEnumerator(Of TWrapped)

Параметры типа

TWrapped

Тип, к которому необходимо упаковать отдельные элементы.

TDeclared

Исходный тип упаковаемого элемента.

Наследование
DelegatingEnumerator<TWrapped,TDeclared>
Реализации

Конструкторы

DelegatingEnumerator<TWrapped,TDeclared>(IEnumerator<TDeclared>, IWrapperProvider)

Инициализирует объект , DelegatingEnumerable<TWrapped,TDeclared> который перечисляет элементы исходного перечислителя и заключает их в оболочку с помощью предоставленного IWrapperProvider.

Свойства

Current

Делегирует перечисление элементов исходному перечислительу и заключает элементы в предоставленный IWrapperProviderобъект .

Методы

Dispose()

Делегирует перечисление элементов исходному перечислительу и заключает элементы в предоставленный IWrapperProviderобъект .

MoveNext()

Делегирует перечисление элементов исходному перечислительу и заключает элементы в предоставленный IWrapperProviderобъект .

Reset()

Делегирует перечисление элементов исходному перечислительу и заключает элементы в предоставленный IWrapperProviderобъект .

Явные реализации интерфейса

IEnumerator.Current

Делегирует перечисление элементов исходному перечислительу и заключает элементы в предоставленный IWrapperProviderобъект .

Применяется к