Merge pull request #439 from mono-soc-2012/garyb/iconfix
[mono.git] / mcs / class / System.EnterpriseServices / System.EnterpriseServices / ServiceConfig.cs
1 // System.EnterpriseServices.ServiceConfig.cs\r
2 //\r
3 // Author:  Mike Kestner (mkestner@ximian.com)\r
4 //\r
5 // Copyright (C) 2004 Novell, Inc.\r
6 //\r
7 \r
8 //\r
9 // Permission is hereby granted, free of charge, to any person obtaining\r
10 // a copy of this software and associated documentation files (the\r
11 // "Software"), to deal in the Software without restriction, including\r
12 // without limitation the rights to use, copy, modify, merge, publish,\r
13 // distribute, sublicense, and/or sell copies of the Software, and to\r
14 // permit persons to whom the Software is furnished to do so, subject to\r
15 // the following conditions:\r
16 // \r
17 // The above copyright notice and this permission notice shall be\r
18 // included in all copies or substantial portions of the Software.\r
19 // \r
20 // THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,\r
21 // EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF\r
22 // MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND\r
23 // NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE\r
24 // LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION\r
25 // OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION\r
26 // WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.\r
27 //\r
28 \r
29 using System;\r
30 using System.Runtime.InteropServices;\r
31 #if NET_2_0\r
32 using System.Transactions;\r
33 #endif\r
34 \r
35 namespace System.EnterpriseServices {\r
36 \r
37         [MonoTODO]\r
38         [ComVisible(false)]\r
39         public sealed class ServiceConfig {\r
40 \r
41                 #region Constructors\r
42 \r
43                 [MonoTODO]\r
44                 public ServiceConfig ()\r
45                 {\r
46                         throw new NotImplementedException ();\r
47                 }\r
48 \r
49                 #endregion\r
50 \r
51                 #region Properties\r
52 \r
53                 [MonoTODO]\r
54                 public BindingOption Binding {\r
55                         get {\r
56                                 throw new NotImplementedException ();\r
57                         }\r
58                         set {\r
59                                 throw new NotImplementedException ();\r
60                         }\r
61                 }\r
62 \r
63 #if NET_2_0\r
64                 [MonoTODO]\r
65                 public Transaction BringYourOwnSystemTransaction {\r
66                         get {\r
67                                 throw new NotImplementedException ();\r
68                         }\r
69                         set {\r
70                                 throw new NotImplementedException ();\r
71                         }\r
72                 }\r
73 #endif\r
74 \r
75                 [MonoTODO]\r
76                 public ITransaction BringYourOwnTransaction {\r
77                         get {\r
78                                 throw new NotImplementedException ();\r
79                         }\r
80                         set {\r
81                                 throw new NotImplementedException ();\r
82                         }\r
83                 }\r
84 \r
85                 [MonoTODO]\r
86                 public bool COMTIIntrinsicsEnabled {\r
87                         get {\r
88                                 throw new NotImplementedException ();\r
89                         }\r
90                         set {\r
91                                 throw new NotImplementedException ();\r
92                         }\r
93                 }\r
94 \r
95                 [MonoTODO]\r
96                 public bool IISIntrinsicsEnabled {\r
97                         get {\r
98                                 throw new NotImplementedException ();\r
99                         }\r
100                         set {\r
101                                 throw new NotImplementedException ();\r
102                         }\r
103                 }\r
104 \r
105                 [MonoTODO]\r
106                 public InheritanceOption Inheritance {\r
107                         get {\r
108                                 throw new NotImplementedException ();\r
109                         }\r
110                         set {\r
111                                 throw new NotImplementedException ();\r
112                         }\r
113                 }\r
114 \r
115                 [MonoTODO]\r
116                 public TransactionIsolationLevel IsolationLevel {\r
117                         get {\r
118                                 throw new NotImplementedException ();\r
119                         }\r
120                         set {\r
121                                 throw new NotImplementedException ();\r
122                         }\r
123                 }\r
124 \r
125                 [MonoTODO]\r
126                 public Guid PartitionId {\r
127                         get {\r
128                                 throw new NotImplementedException ();\r
129                         }\r
130                         set {\r
131                                 throw new NotImplementedException ();\r
132                         }\r
133                 }\r
134 \r
135                 [MonoTODO]\r
136                 public PartitionOption PartitionOption {\r
137                         get {\r
138                                 throw new NotImplementedException ();\r
139                         }\r
140                         set {\r
141                                 throw new NotImplementedException ();\r
142                         }\r
143                 }\r
144 \r
145                 [MonoTODO]\r
146                 public string SxsDirectory {\r
147                         get {\r
148                                 throw new NotImplementedException ();\r
149                         }\r
150                         set {\r
151                                 throw new NotImplementedException ();\r
152                         }\r
153                 }\r
154 \r
155                 [MonoTODO]\r
156                 public string SxsName {\r
157                         get {\r
158                                 throw new NotImplementedException ();\r
159                         }\r
160                         set {\r
161                                 throw new NotImplementedException ();\r
162                         }\r
163                 }\r
164 \r
165                 [MonoTODO]\r
166                 public SxsOption SxsOption {\r
167                         get {\r
168                                 throw new NotImplementedException ();\r
169                         }\r
170                         set {\r
171                                 throw new NotImplementedException ();\r
172                         }\r
173                 }\r
174 \r
175                 [MonoTODO]\r
176                 public SynchronizationOption Synchronization {\r
177                         get {\r
178                                 throw new NotImplementedException ();\r
179                         }\r
180                         set {\r
181                                 throw new NotImplementedException ();\r
182                         }\r
183                 }\r
184 \r
185                 [MonoTODO]\r
186                 public ThreadPoolOption ThreadPool {\r
187                         get {\r
188                                 throw new NotImplementedException ();\r
189                         }\r
190                         set {\r
191                                 throw new NotImplementedException ();\r
192                         }\r
193                 }\r
194 \r
195                 [MonoTODO]\r
196                 public string TipUrl {\r
197                         get {\r
198                                 throw new NotImplementedException ();\r
199                         }\r
200                         set {\r
201                                 throw new NotImplementedException ();\r
202                         }\r
203                 }\r
204 \r
205                 [MonoTODO]\r
206                 public string TrackingAppName {\r
207                         get {\r
208                                 throw new NotImplementedException ();\r
209                         }\r
210                         set {\r
211                                 throw new NotImplementedException ();\r
212                         }\r
213                 }\r
214 \r
215                 [MonoTODO]\r
216                 public string TrackingComponentName {\r
217                         get {\r
218                                 throw new NotImplementedException ();\r
219                         }\r
220                         set {\r
221                                 throw new NotImplementedException ();\r
222                         }\r
223                 }\r
224 \r
225                 [MonoTODO]\r
226                 public bool TrackingEnabled {\r
227                         get {\r
228                                 throw new NotImplementedException ();\r
229                         }\r
230                         set {\r
231                                 throw new NotImplementedException ();\r
232                         }\r
233                 }\r
234 \r
235                 [MonoTODO]\r
236                 public TransactionOption Transaction {\r
237                         get {\r
238                                 throw new NotImplementedException ();\r
239                         }\r
240                         set {\r
241                                 throw new NotImplementedException ();\r
242                         }\r
243                 }\r
244 \r
245                 [MonoTODO]\r
246                 public string TransactionDescription {\r
247                         get {\r
248                                 throw new NotImplementedException ();\r
249                         }\r
250                         set {\r
251                                 throw new NotImplementedException ();\r
252                         }\r
253                 }\r
254 \r
255                 [MonoTODO]\r
256                 public int TransactionTimeout {\r
257                         get {\r
258                                 throw new NotImplementedException ();\r
259                         }\r
260                         set {\r
261                                 throw new NotImplementedException ();\r
262                         }\r
263                 }\r
264 \r
265                 #endregion\r
266         }\r
267 }\r