DelegatingEnumerator<TWrapped,TDeclared> クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
要素の列挙を元の列挙子にデリゲートし、指定された 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を使用して項目をラップします。 |