* Documentation/en/**: Move to appropriate assembly-specific
[mono.git] /
1 <Type Name="SettingsStorage" FullName="NUnit.Util.SettingsStorage">
2   <TypeSignature Language="C#" Value="public abstract class SettingsStorage : IDisposable" />
3   <AssemblyInfo>
4     <AssemblyName>nunit.util</AssemblyName>
5     <AssemblyVersion>2.2.0.0</AssemblyVersion>
6   </AssemblyInfo>
7   <Base>
8     <BaseTypeName>System.Object</BaseTypeName>
9   </Base>
10   <Interfaces>
11     <Interface>
12       <InterfaceName>System.IDisposable</InterfaceName>
13     </Interface>
14   </Interfaces>
15   <Docs>
16     <summary>To be added.</summary>
17     <remarks>To be added.</remarks>
18   </Docs>
19   <Members>
20     <Member MemberName=".ctor">
21       <MemberSignature Language="C#" Value="public SettingsStorage (string storageName, NUnit.Util.SettingsStorage parentStorage);" />
22       <MemberType>Constructor</MemberType>
23       <AssemblyInfo>
24         <AssemblyVersion>2.2.0.0</AssemblyVersion>
25       </AssemblyInfo>
26       <Parameters>
27         <Parameter Name="storageName" Type="System.String" />
28         <Parameter Name="parentStorage" Type="NUnit.Util.SettingsStorage" />
29       </Parameters>
30       <Docs>
31         <param name="storageName">To be added.</param>
32         <param name="parentStorage">To be added.</param>
33         <summary>To be added.</summary>
34         <remarks>To be added.</remarks>
35       </Docs>
36     </Member>
37     <Member MemberName="ChildStorageExists">
38       <MemberSignature Language="C#" Value="public abstract bool ChildStorageExists (string name);" />
39       <MemberType>Method</MemberType>
40       <AssemblyInfo>
41         <AssemblyVersion>2.2.0.0</AssemblyVersion>
42       </AssemblyInfo>
43       <ReturnValue>
44         <ReturnType>System.Boolean</ReturnType>
45       </ReturnValue>
46       <Parameters>
47         <Parameter Name="name" Type="System.String" />
48       </Parameters>
49       <Docs>
50         <param name="name">To be added.</param>
51         <summary>To be added.</summary>
52         <returns>To be added.</returns>
53         <remarks>To be added.</remarks>
54       </Docs>
55     </Member>
56     <Member MemberName="Clear">
57       <MemberSignature Language="C#" Value="public abstract void Clear ();" />
58       <MemberType>Method</MemberType>
59       <AssemblyInfo>
60         <AssemblyVersion>2.2.0.0</AssemblyVersion>
61       </AssemblyInfo>
62       <ReturnValue>
63         <ReturnType>System.Void</ReturnType>
64       </ReturnValue>
65       <Parameters />
66       <Docs>
67         <summary>To be added.</summary>
68         <remarks>To be added.</remarks>
69       </Docs>
70     </Member>
71     <Member MemberName="Dispose">
72       <MemberSignature Language="C#" Value="public abstract void Dispose ();" />
73       <MemberType>Method</MemberType>
74       <AssemblyInfo>
75         <AssemblyVersion>2.2.0.0</AssemblyVersion>
76       </AssemblyInfo>
77       <ReturnValue>
78         <ReturnType>System.Void</ReturnType>
79       </ReturnValue>
80       <Parameters />
81       <Docs>
82         <summary>To be added.</summary>
83         <remarks>To be added.</remarks>
84       </Docs>
85     </Member>
86     <Member MemberName="LoadIntSetting">
87       <MemberSignature Language="C#" Value="public abstract int LoadIntSetting (string settingName);" />
88       <MemberType>Method</MemberType>
89       <AssemblyInfo>
90         <AssemblyVersion>2.2.0.0</AssemblyVersion>
91       </AssemblyInfo>
92       <ReturnValue>
93         <ReturnType>System.Int32</ReturnType>
94       </ReturnValue>
95       <Parameters>
96         <Parameter Name="settingName" Type="System.String" />
97       </Parameters>
98       <Docs>
99         <param name="settingName">To be added.</param>
100         <summary>To be added.</summary>
101         <returns>To be added.</returns>
102         <remarks>To be added.</remarks>
103       </Docs>
104     </Member>
105     <Member MemberName="LoadIntSetting">
106       <MemberSignature Language="C#" Value="public abstract int LoadIntSetting (string settingName, int defaultValue);" />
107       <MemberType>Method</MemberType>
108       <AssemblyInfo>
109         <AssemblyVersion>2.2.0.0</AssemblyVersion>
110       </AssemblyInfo>
111       <ReturnValue>
112         <ReturnType>System.Int32</ReturnType>
113       </ReturnValue>
114       <Parameters>
115         <Parameter Name="settingName" Type="System.String" />
116         <Parameter Name="defaultValue" Type="System.Int32" />
117       </Parameters>
118       <Docs>
119         <param name="settingName">To be added.</param>
120         <param name="defaultValue">To be added.</param>
121         <summary>To be added.</summary>
122         <returns>To be added.</returns>
123         <remarks>To be added.</remarks>
124       </Docs>
125     </Member>
126     <Member MemberName="LoadSetting">
127       <MemberSignature Language="C#" Value="public abstract object LoadSetting (string settingName);" />
128       <MemberType>Method</MemberType>
129       <AssemblyInfo>
130         <AssemblyVersion>2.2.0.0</AssemblyVersion>
131       </AssemblyInfo>
132       <ReturnValue>
133         <ReturnType>System.Object</ReturnType>
134       </ReturnValue>
135       <Parameters>
136         <Parameter Name="settingName" Type="System.String" />
137       </Parameters>
138       <Docs>
139         <param name="settingName">To be added.</param>
140         <summary>To be added.</summary>
141         <returns>To be added.</returns>
142         <remarks>To be added.</remarks>
143       </Docs>
144     </Member>
145     <Member MemberName="LoadSetting">
146       <MemberSignature Language="C#" Value="public abstract object LoadSetting (string settingName, object defaultValue);" />
147       <MemberType>Method</MemberType>
148       <AssemblyInfo>
149         <AssemblyVersion>2.2.0.0</AssemblyVersion>
150       </AssemblyInfo>
151       <ReturnValue>
152         <ReturnType>System.Object</ReturnType>
153       </ReturnValue>
154       <Parameters>
155         <Parameter Name="settingName" Type="System.String" />
156         <Parameter Name="defaultValue" Type="System.Object" />
157       </Parameters>
158       <Docs>
159         <param name="settingName">To be added.</param>
160         <param name="defaultValue">To be added.</param>
161         <summary>To be added.</summary>
162         <returns>To be added.</returns>
163         <remarks>To be added.</remarks>
164       </Docs>
165     </Member>
166     <Member MemberName="LoadStringSetting">
167       <MemberSignature Language="C#" Value="public abstract string LoadStringSetting (string settingName);" />
168       <MemberType>Method</MemberType>
169       <AssemblyInfo>
170         <AssemblyVersion>2.2.0.0</AssemblyVersion>
171       </AssemblyInfo>
172       <ReturnValue>
173         <ReturnType>System.String</ReturnType>
174       </ReturnValue>
175       <Parameters>
176         <Parameter Name="settingName" Type="System.String" />
177       </Parameters>
178       <Docs>
179         <param name="settingName">To be added.</param>
180         <summary>To be added.</summary>
181         <returns>To be added.</returns>
182         <remarks>To be added.</remarks>
183       </Docs>
184     </Member>
185     <Member MemberName="LoadStringSetting">
186       <MemberSignature Language="C#" Value="public abstract string LoadStringSetting (string settingName, string defaultValue);" />
187       <MemberType>Method</MemberType>
188       <AssemblyInfo>
189         <AssemblyVersion>2.2.0.0</AssemblyVersion>
190       </AssemblyInfo>
191       <ReturnValue>
192         <ReturnType>System.String</ReturnType>
193       </ReturnValue>
194       <Parameters>
195         <Parameter Name="settingName" Type="System.String" />
196         <Parameter Name="defaultValue" Type="System.String" />
197       </Parameters>
198       <Docs>
199         <param name="settingName">To be added.</param>
200         <param name="defaultValue">To be added.</param>
201         <summary>To be added.</summary>
202         <returns>To be added.</returns>
203         <remarks>To be added.</remarks>
204       </Docs>
205     </Member>
206     <Member MemberName="MakeChildStorage">
207       <MemberSignature Language="C#" Value="public abstract NUnit.Util.SettingsStorage MakeChildStorage (string name);" />
208       <MemberType>Method</MemberType>
209       <AssemblyInfo>
210         <AssemblyVersion>2.2.0.0</AssemblyVersion>
211       </AssemblyInfo>
212       <ReturnValue>
213         <ReturnType>NUnit.Util.SettingsStorage</ReturnType>
214       </ReturnValue>
215       <Parameters>
216         <Parameter Name="name" Type="System.String" />
217       </Parameters>
218       <Docs>
219         <param name="name">To be added.</param>
220         <summary>To be added.</summary>
221         <returns>To be added.</returns>
222         <remarks>To be added.</remarks>
223       </Docs>
224     </Member>
225     <Member MemberName="ParentStorage">
226       <MemberSignature Language="C#" Value="public NUnit.Util.SettingsStorage ParentStorage { get; }" />
227       <MemberType>Property</MemberType>
228       <AssemblyInfo>
229         <AssemblyVersion>2.2.0.0</AssemblyVersion>
230       </AssemblyInfo>
231       <ReturnValue>
232         <ReturnType>NUnit.Util.SettingsStorage</ReturnType>
233       </ReturnValue>
234       <Docs>
235         <summary>To be added.</summary>
236         <value>To be added.</value>
237         <remarks>To be added.</remarks>
238       </Docs>
239     </Member>
240     <Member MemberName="RemoveSetting">
241       <MemberSignature Language="C#" Value="public abstract void RemoveSetting (string settingName);" />
242       <MemberType>Method</MemberType>
243       <AssemblyInfo>
244         <AssemblyVersion>2.2.0.0</AssemblyVersion>
245       </AssemblyInfo>
246       <ReturnValue>
247         <ReturnType>System.Void</ReturnType>
248       </ReturnValue>
249       <Parameters>
250         <Parameter Name="settingName" Type="System.String" />
251       </Parameters>
252       <Docs>
253         <param name="settingName">To be added.</param>
254         <summary>To be added.</summary>
255         <remarks>To be added.</remarks>
256       </Docs>
257     </Member>
258     <Member MemberName="SaveSetting">
259       <MemberSignature Language="C#" Value="public abstract void SaveSetting (string settingName, object settingValue);" />
260       <MemberType>Method</MemberType>
261       <AssemblyInfo>
262         <AssemblyVersion>2.2.0.0</AssemblyVersion>
263       </AssemblyInfo>
264       <ReturnValue>
265         <ReturnType>System.Void</ReturnType>
266       </ReturnValue>
267       <Parameters>
268         <Parameter Name="settingName" Type="System.String" />
269         <Parameter Name="settingValue" Type="System.Object" />
270       </Parameters>
271       <Docs>
272         <param name="settingName">To be added.</param>
273         <param name="settingValue">To be added.</param>
274         <summary>To be added.</summary>
275         <remarks>To be added.</remarks>
276       </Docs>
277     </Member>
278     <Member MemberName="SettingsCount">
279       <MemberSignature Language="C#" Value="public abstract int SettingsCount { get; }" />
280       <MemberType>Property</MemberType>
281       <AssemblyInfo>
282         <AssemblyVersion>2.2.0.0</AssemblyVersion>
283       </AssemblyInfo>
284       <ReturnValue>
285         <ReturnType>System.Int32</ReturnType>
286       </ReturnValue>
287       <Docs>
288         <summary>To be added.</summary>
289         <value>To be added.</value>
290         <remarks>To be added.</remarks>
291       </Docs>
292     </Member>
293     <Member MemberName="StorageName">
294       <MemberSignature Language="C#" Value="public string StorageName { get; }" />
295       <MemberType>Property</MemberType>
296       <AssemblyInfo>
297         <AssemblyVersion>2.2.0.0</AssemblyVersion>
298       </AssemblyInfo>
299       <ReturnValue>
300         <ReturnType>System.String</ReturnType>
301       </ReturnValue>
302       <Docs>
303         <summary>To be added.</summary>
304         <value>To be added.</value>
305         <remarks>To be added.</remarks>
306       </Docs>
307     </Member>
308   </Members>
309 </Type>