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)

원래 열거자의 요소를 열거하고 제공IWrapperProvider된 를 사용하여 래핑하는 을 초기화 DelegatingEnumerable<TWrapped,TDeclared> 합니다.

속성

Current

요소의 열거형을 원래 열거자에 위임하고 제공된 IWrapperProvider를 사용하여 항목을 래핑합니다.

메서드

Dispose()

요소의 열거형을 원래 열거자에 위임하고 제공된 IWrapperProvider를 사용하여 항목을 래핑합니다.

MoveNext()

요소의 열거형을 원래 열거자에 위임하고 제공된 IWrapperProvider를 사용하여 항목을 래핑합니다.

Reset()

요소의 열거형을 원래 열거자에 위임하고 제공된 IWrapperProvider를 사용하여 항목을 래핑합니다.

명시적 인터페이스 구현

IEnumerator.Current

요소의 열거형을 원래 열거자에 위임하고 제공된 IWrapperProvider를 사용하여 항목을 래핑합니다.

적용 대상