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
프록시에 대한 래핑 또는 원래 형식입니다 IEnumerable<T> .
- TDeclared
원래 IEnumerable<T> 에서 프록시로의 형식 매개 변수입니다.
- 상속
-
DelegatingEnumerable<TWrapped,TDeclared>
- 구현
-
IEnumerable<TWrapped> IEnumerable
생성자
DelegatingEnumerable<TWrapped,TDeclared>() | |
DelegatingEnumerable<TWrapped,TDeclared>(IEnumerable<TDeclared>, IWrapperProvider) |
개별 요소를 래핑하기 위해 원래 IEnumerable<T> 및 래퍼 공급자를 사용하여 을 초기화 DelegatingEnumerable<TWrapped,TDeclared> 합니다. |
메서드
Add(Object) |
serializer를 사용하려면 직렬화 및 역직렬화할 수 있는 모든 형식이 필요합니다. 이 형식은 역직렬화에 사용되지 않지만 형식을 직렬화할 수 있도록 add 메서드를 구현해야 합니다. 이것은 결코 호출되지 않습니다. |
GetEnumerator() |
래핑되는 원본 IEnumerable<T> 의 위임 열거자를 가져옵니다. |
명시적 인터페이스 구현
IEnumerable.GetEnumerator() |
래핑되는 원본 IEnumerable<T> 의 위임 열거자를 가져옵니다. |