Microsoft.VisualC.StlClr 命名空间
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
包含用于实现 STL/CLR 库的类、接口和迭代器。
类
DequeEnumerator<TValue> |
支持对实现 IDeque<TValue> 接口的任何 STL/CLR 对象执行简单迭代。 |
DequeEnumeratorBase<TValue> |
支持对实现 IDeque<TValue> 接口的任何 STL/CLR 对象执行简单迭代。 |
GenericPair<TValue1,TValue2> |
说明一个用于交换值对的对象。 |
HashEnumerator<TKey,TValue> |
支持对实现 IHash<TKey,TValue> 接口的任何 STL/CLR 对象执行简单迭代。 |
HashEnumeratorBase<TKey,TValue> |
支持对实现 IHash<TKey,TValue> 接口的任何 STL/CLR 对象执行简单迭代。 |
ListEnumerator<TValue> |
支持对实现 IList<TValue> 接口的任何 STL/CLR 对象执行简单迭代。 |
ListEnumeratorBase<TValue> |
支持对实现 IList<TValue> 接口的任何 STL/CLR 对象执行简单迭代。 |
TreeEnumerator<TKey,TValue> |
支持对实现 ITree<TKey,TValue> 接口的任何 STL/CLR 对象执行简单迭代。 |
TreeEnumeratorBase<TKey,TValue> |
支持对实现 ITree<TKey,TValue> 接口的任何 STL/CLR 对象执行简单迭代。 |
VectorEnumerator<TValue> |
支持对实现 IVector<TValue> 接口的任何 STL/CLR 对象执行简单迭代。 |
VectorEnumeratorBase<TValue> |
支持对实现 IVector<TValue> 接口的任何 STL/CLR 对象执行简单迭代。 |
接口
IDeque<TValue> |
定义 STL/CLR |
IHash<TKey,TValue> |
定义 STL/CLR |
IList<TValue> |
定义 STL/CLR list 对象的接口。 |
IPriorityQueue<TValue,TCont> |
定义 STL/CLR priority_queue 对象的接口。 |
IQueue<TValue,TCont> |
定义 STL/CLR queue 对象的接口。 |
IStack<TValue,TCont> |
定义 STL/CLR stack 对象的接口。 |
ITree<TKey,TValue> |
定义 STL/CLR |
IVector<TValue> |
定义 STL/CLR 向量对象的接口。 |
委托
BinaryDelegate<TArg1,TArg2,TResult> |
描述双参数委托。 使用它来指定委托的参数和返回类型。 |
UnaryDelegate<TArg,TResult> |
描述单参数委托。 使用它来指定委托的参数和返回类型。 |