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> |
描述单参数委托。 使用它来指定委托的参数和返回类型。 |