DelegatingEnumerable<TWrapped,TDeclared> 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
透過具體實作委派類型來序列化 IEnumerable<T> 類型。
generic <typename TWrapped, typename TDeclared>
public ref class DelegatingEnumerable : System::Collections::Generic::IEnumerable<TWrapped>
public class DelegatingEnumerable<TWrapped,TDeclared> : System.Collections.Generic.IEnumerable<TWrapped>
type DelegatingEnumerable<'Wrapped, 'Declared> = class
interface seq<'Wrapped>
interface IEnumerable
Public Class DelegatingEnumerable(Of TWrapped, TDeclared)
Implements IEnumerable(Of TWrapped)
類型參數
- TWrapped
要 Proxy 的 IEnumerable<T> 包裝或原始類型。
- TDeclared
要 Proxy 之原始 IEnumerable<T> 的 type 參數。
- 繼承
-
DelegatingEnumerable<TWrapped,TDeclared>
- 實作
-
IEnumerable<TWrapped> IEnumerable
建構函式
方法
Add(Object) |
序列化程式需要其遇到的每一種類型都可以序列化和還原序列化。 此類型永遠不會用於還原序列化,但我們必須實作 add 方法,才能序列化類型。 這永遠不會呼叫。 |
GetEnumerator() |
取得正在包裝之原始 IEnumerable<T> 來源的委派列舉值。 |
明確介面實作
IEnumerable.GetEnumerator() |
取得正在包裝之原始 IEnumerable<T> 來源的委派列舉值。 |