Adapter to use IEnumerable in STL-like iterations. Used by NUnit TestCaseSource attribute translation. More...
Inherits System::IEnumerableAdapter< T, T >.
Public Member Functions | |
IEnumerableDefaultAdapter (const System::SharedPtr< System::Collections::Generic::IEnumerable< T >> &data) | |
Constructs wrapper around existing C#-style container. More... | |
Public Member Functions inherited from System::IEnumerableAdapter< T, T > | |
IEnumerableAdapter () | |
Constructs empty wrapper. More... | |
IEnumerableAdapter (const System::SharedPtr< System::Collections::Generic::IEnumerable< T >> &data) | |
Constructs wrapper around existing C#-style container. More... | |
IEnumeratorIterator< T, T > | begin () const |
Iteration begin. More... | |
IEnumeratorIterator< T, T > | end () const |
Iteration end. More... | |
Additional Inherited Members | |
Public Types inherited from System::IEnumerableAdapter< T, T > | |
using | value_type = T |
Type of elements. More... | |
using | const_iterator = IEnumeratorIterator< T, T > |
Iterator type. More... | |
Adapter to use IEnumerable in STL-like iterations. Used by NUnit TestCaseSource attribute translation.
T | Container of test method arguments. |
|
inline |
Constructs wrapper around existing C#-style container.
data | Container to wrap. |