DelegatingEnumerator<TWrapped,TDeclared> Sınıf

Tanım

Öğelerin numaralandırmasını özgün numaralandırıcıya devreder ve öğeleri sağlanan IWrapperProviderile sarmalar.

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)

Tür Parametreleri

TWrapped

Tek tek öğelerin sarmalanması gereken tür.

TDeclared

Sarmalanan öğenin özgün türü.

Devralma
DelegatingEnumerator<TWrapped,TDeclared>
Uygulamalar

Oluşturucular

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

Özgün numaralandırıcının öğeleri üzerinde numaralandıran ve sağlanan IWrapperProvideröğesini kullanarak bunları sarmalayan bir DelegatingEnumerable<TWrapped,TDeclared> başlatır.

Özellikler

Current

Öğelerin numaralandırmasını özgün numaralandırıcıya devreder ve öğeleri sağlanan IWrapperProviderile sarmalar.

Yöntemler

Dispose()

Öğelerin numaralandırmasını özgün numaralandırıcıya devreder ve öğeleri sağlanan IWrapperProviderile sarmalar.

MoveNext()

Öğelerin numaralandırmasını özgün numaralandırıcıya devreder ve öğeleri sağlanan IWrapperProviderile sarmalar.

Reset()

Öğelerin numaralandırmasını özgün numaralandırıcıya devreder ve öğeleri sağlanan IWrapperProviderile sarmalar.

Belirtik Arabirim Kullanımları

IEnumerator.Current

Öğelerin numaralandırmasını özgün numaralandırıcıya devreder ve öğeleri sağlanan IWrapperProviderile sarmalar.

Şunlara uygulanır