1using System;
2using System.Collections.Generic;
3
4namespace Microsoft.Practices.ObjectBuilder
5{
6 /// <summary>
7 /// 分阶段存储 "创建
8 /// 策略" 的自定义集
9 /// 合类。当调用 MakeStrategyChain
10 /// 和 MakeReverseStrategyChain
11 /// 函数创建 "策略链"
12 /// 时,同一个 "创建
13 /// 阶段" 的 "策略"
14 /// 之间的位置是连续
15 /// 着的。
16 /// </summary>
17 /// <typeparam name="TStageEnum">
18 /// "创建阶段" 枚举
19 /// 的类型。
20 /// </typeparam>
21 /// <remarks>
22 /// 注意:一个 "创建
23 /// 阶段" 可以包含若
24 /// 干个 "创建策略"。
25 /// </remarks>
26 public class StrategyList<TStageEnum>
27 {
28
29 字段
33
34 常量
37
38 构造函数
50
51 公有方法
190
191 }
192}
193
2using System.Collections.Generic;
3
4namespace Microsoft.Practices.ObjectBuilder
5{
6 /// <summary>
7 /// 分阶段存储 "创建
8 /// 策略" 的自定义集
9 /// 合类。当调用 MakeStrategyChain
10 /// 和 MakeReverseStrategyChain
11 /// 函数创建 "策略链"
12 /// 时,同一个 "创建
13 /// 阶段" 的 "策略"
14 /// 之间的位置是连续
15 /// 着的。
16 /// </summary>
17 /// <typeparam name="TStageEnum">
18 /// "创建阶段" 枚举
19 /// 的类型。
20 /// </typeparam>
21 /// <remarks>
22 /// 注意:一个 "创建
23 /// 阶段" 可以包含若
24 /// 干个 "创建策略"。
25 /// </remarks>
26 public class StrategyList<TStageEnum>
27 {
28
29 字段
33
34 常量
37
38 构造函数
50
51 公有方法
190
191 }
192}
193