1
using System;
2
using System.Collections.Generic;
3
4
namespace 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
using System;2
using System.Collections.Generic;3

4
namespace Microsoft.Practices.ObjectBuilder5
{6
/// <summary>7
/// 分阶段存储 "创建8
/// 策略" 的自定义集9
/// 合类。当调用 MakeStrategyChain 10
/// 和 MakeReverseStrategyChain11
/// 函数创建 "策略链" 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




浙公网安备 33010602011771号