[This is preliminary documentation and is subject to change.]

CTor

Namespace: Tools.CollectionsT.GenericT
Assembly: Tools (in Tools.dll) Version: 1.5.3.38916 (1.5.3.38916)

Syntax

C#
public UnwrapEnumerator(
	IEnumerator<TEnvelope> Base,
	Func<TEnvelope, TItem> Unwrap
)
Visual Basic
Public Sub New ( _
	Base As IEnumerator(Of TEnvelope), _
	Unwrap As Func(Of TEnvelope, TItem) _
)
Visual C++
public:
UnwrapEnumerator(
	IEnumerator<TEnvelope>^ Base, 
	Func<TEnvelope, TItem>^ Unwrap
)
F#
new : 
        Base:IEnumerator<'TEnvelope> * 
        Unwrap:Func<'TEnvelope, 'TItem> -> UnwrapEnumerator
JScript
public function UnwrapEnumerator(
	Base : IEnumerator<TEnvelope>, 
	Unwrap : Func<TEnvelope, TItem>
)

Parameters

Base
Type: System.Collections.Generic..::..IEnumerator<(Of <(<'TEnvelope>)>)>
Base enumerator - the enumerator to unwrap value from items of
Unwrap
Type: System..::..Func<(Of <(<'TEnvelope, TItem>)>)>
Unwrapping function

Exceptions

ExceptionCondition
System..::..ArgumentNullExceptionBase or Unwrap is null

See Also