h-you / branches / src / ProcessManagement / ProcessManagement / DataModel / ProcessParameter.cs @ 203
履歴 | 表示 | アノテート | ダウンロード (3.59 KB)
1 | 4 | bit | using System; |
---|---|---|---|
2 | using System.Collections.Generic; |
||
3 | using System.Linq; |
||
4 | using System.Text; |
||
5 | using System.Windows.Forms; |
||
6 | |||
7 | using ProcessManagement.Common; |
||
8 | using ProcessManagement.Forms.CustomControls; |
||
9 | |||
10 | namespace ProcessManagement.DataModel |
||
11 | { |
||
12 | /// <summary> |
||
13 | ///プロセス制御パラメータクラス |
||
14 | /// </summary> |
||
15 | public class ProcessParameter |
||
16 | { |
||
17 | #region メンバ変数 |
||
18 | /// <summary> |
||
19 | /// 次起動プロセス番号 |
||
20 | /// </summary> |
||
21 | private int m_ProcNo = 0; |
||
22 | |||
23 | /// <summary> |
||
24 | /// 数値パラメータ |
||
25 | /// </summary> |
||
26 | private List<int> m_IntParameter = new List<int>(); |
||
27 | /// <summary> |
||
28 | /// 文字列パラメータ |
||
29 | /// </summary> |
||
30 | private List<string> m_StringParameter = new List<string>(); |
||
31 | /// <summary> |
||
32 | /// ブール値パラメータ |
||
33 | /// </summary> |
||
34 | private List<bool> m_BoolParameter = new List<bool>(); |
||
35 | 83 | h-you | /// <summary> |
36 | /// 日付値パラメータ |
||
37 | /// </summary> |
||
38 | private List<DateTime> m_DateParameter = new List<DateTime>(); |
||
39 | 4 | bit | |
40 | /// <summary> |
||
41 | /// 数値パラメータ |
||
42 | /// </summary> |
||
43 | private List<int> m_IntSaveParameter = new List<int>(); |
||
44 | /// <summary> |
||
45 | /// 文字列パラメータ |
||
46 | /// </summary> |
||
47 | private List<string> m_StringSaveParameter = new List<string>(); |
||
48 | /// <summary> |
||
49 | /// ブール値パラメータ |
||
50 | /// </summary> |
||
51 | private List<bool> m_BoolSaveParameter = new List<bool>(); |
||
52 | #endregion |
||
53 | |||
54 | #region プロパティ |
||
55 | /// <summary> |
||
56 | /// 次起動プロセス番号 |
||
57 | /// </summary> |
||
58 | public int ProcNo |
||
59 | { |
||
60 | get { return m_ProcNo; } |
||
61 | set { m_ProcNo = value; } |
||
62 | } |
||
63 | /// <summary> |
||
64 | /// 数値パラメータ |
||
65 | /// </summary> |
||
66 | public List<int> IntExecParameter |
||
67 | { |
||
68 | get { return m_IntParameter; } |
||
69 | set { m_IntParameter = value; } |
||
70 | } |
||
71 | /// <summary> |
||
72 | /// 文字列パラメータ |
||
73 | /// </summary> |
||
74 | public List<string> StringExecParameter |
||
75 | { |
||
76 | get { return m_StringParameter; } |
||
77 | set { m_StringParameter = value; } |
||
78 | } |
||
79 | /// <summary> |
||
80 | /// ブール値パラメータ |
||
81 | /// </summary> |
||
82 | public List<bool> BoolExecParameter |
||
83 | { |
||
84 | get { return m_BoolParameter; } |
||
85 | set { m_BoolParameter = value; } |
||
86 | } |
||
87 | /// <summary> |
||
88 | 83 | h-you | /// 日付値パラメータ |
89 | /// </summary> |
||
90 | public List<DateTime> DateExecParameter |
||
91 | { |
||
92 | get { return m_DateParameter; } |
||
93 | set { m_DateParameter = value; } |
||
94 | } |
||
95 | /// <summary> |
||
96 | 4 | bit | /// 退避用数値パラメータ |
97 | /// </summary> |
||
98 | public List<int> IntSaveParameter |
||
99 | { |
||
100 | get { return m_IntSaveParameter; } |
||
101 | set { m_IntSaveParameter = value; } |
||
102 | } |
||
103 | /// <summary> |
||
104 | /// 退避用文字列パラメータ |
||
105 | /// </summary> |
||
106 | public List<string> StringSaveParameter |
||
107 | { |
||
108 | get { return m_StringSaveParameter; } |
||
109 | set { m_StringSaveParameter = value; } |
||
110 | } |
||
111 | /// <summary> |
||
112 | /// 退避用ブール値パラメータ |
||
113 | /// </summary> |
||
114 | public List<bool> BoolSaveParameter |
||
115 | { |
||
116 | get { return m_BoolSaveParameter; } |
||
117 | set { m_BoolSaveParameter = value; } |
||
118 | } |
||
119 | #endregion |
||
120 | } |
||
121 | } |