This documentation is archived and is not being maintained.
Microsoft.VisualC.StlClr Namespace
Visual Studio 2008
Contains the classes, interfaces, and enumerators that are used to implement the STL/CLR Library.
| Class | Description | |
|---|---|---|
![]() | DequeEnumerator(Of TValue) | Supports simple iteration over any STL/CLR object that implements the IDeque(Of TValue) interface. |
![]() | DequeEnumeratorBase(Of TValue) | Supports simple iteration over any STL/CLR object that implements the IDeque(Of TValue) interface. |
![]() | GenericPair(Of TValue1, TValue2) | Describes an object that wraps a pair of values. |
![]() | HashEnumerator(Of TKey, TValue) | Supports simple iteration over any STL/CLR object that implements the IHash(Of TKey, TValue) interface. |
![]() | HashEnumeratorBase(Of TKey, TValue) | Supports simple iteration over any STL/CLR object that implements the IHash(Of TKey, TValue) interface. |
![]() | ListEnumerator(Of TValue) | Supports simple iteration over any STL/CLR object that implements the IList(Of TValue) interface. |
![]() | ListEnumeratorBase(Of TValue) | Supports simple iteration over any STL/CLR object that implements the IList(Of TValue) interface. |
![]() | TreeEnumerator(Of TKey, TValue) | Supports simple iteration over any STL/CLR object that implements the ITree(Of TKey, TValue) interface. |
![]() | TreeEnumeratorBase(Of TKey, TValue) | Supports simple iteration over any STL/CLR object that implements the ITree(Of TKey, TValue) interface. |
![]() | VectorEnumerator(Of TValue) | Supports simple iteration over any STL/CLR object that implements the IVector(Of TValue) interface. |
![]() | VectorEnumeratorBase(Of TValue) | Supports simple iteration over any STL/CLR object that implements the IVector(Of TValue) interface. |
| Interface | Description | |
|---|---|---|
![]() | IDeque(Of TValue) | Defines the interface of an STL/CLR deque object. |
![]() | IHash(Of TKey, TValue) | Defines the interface of the STL/CLR hash_map, hash_multimap, hash_set, and hash_multiset objects. |
![]() | IList(Of TValue) | Defines the interface for an STL/CLR list object. |
![]() | IPriorityQueue(Of TValue, TCont) | Defines the interface for an STL/CLR priority_queue object. |
![]() | IQueue(Of TValue, TCont) | Defines the interface for an STL/CLR queue object. |
![]() | IStack(Of TValue, TCont) | Defines the interface of an STL/CLR stack object. |
![]() | ITree(Of TKey, TValue) | Defines the interface of the STL/CLR hash_map, hash_multimap, hash_set, and hash_multiset objects. |
![]() | IVector(Of TValue) | Defines the interface for an STL/CLR vector object. |
| Delegate | Description | |
|---|---|---|
![]() | BinaryDelegate(Of TArg1, TArg2, TResult) | Describes a two-argument delegate. You use it to specify the arguments and return type of the delegate. |
![]() | UnaryDelegate(Of TArg, TResult) | Describes a one-argument delegate. You use it to specify the argument and return type of the delegate. |
Show:


