1 <Type Name="SettingsStorage" FullName="NUnit.Util.SettingsStorage">
2 <TypeSignature Language="C#" Value="public abstract class SettingsStorage : IDisposable" />
4 <AssemblyName>nunit.util</AssemblyName>
5 <AssemblyVersion>2.2.0.0</AssemblyVersion>
8 <BaseTypeName>System.Object</BaseTypeName>
12 <InterfaceName>System.IDisposable</InterfaceName>
16 <summary>To be added.</summary>
17 <remarks>To be added.</remarks>
20 <Member MemberName=".ctor">
21 <MemberSignature Language="C#" Value="public SettingsStorage (string storageName, NUnit.Util.SettingsStorage parentStorage);" />
22 <MemberType>Constructor</MemberType>
24 <AssemblyVersion>2.2.0.0</AssemblyVersion>
27 <Parameter Name="storageName" Type="System.String" />
28 <Parameter Name="parentStorage" Type="NUnit.Util.SettingsStorage" />
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>
37 <Member MemberName="ChildStorageExists">
38 <MemberSignature Language="C#" Value="public abstract bool ChildStorageExists (string name);" />
39 <MemberType>Method</MemberType>
41 <AssemblyVersion>2.2.0.0</AssemblyVersion>
44 <ReturnType>System.Boolean</ReturnType>
47 <Parameter Name="name" Type="System.String" />
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>
56 <Member MemberName="Clear">
57 <MemberSignature Language="C#" Value="public abstract void Clear ();" />
58 <MemberType>Method</MemberType>
60 <AssemblyVersion>2.2.0.0</AssemblyVersion>
63 <ReturnType>System.Void</ReturnType>
67 <summary>To be added.</summary>
68 <remarks>To be added.</remarks>
71 <Member MemberName="Dispose">
72 <MemberSignature Language="C#" Value="public abstract void Dispose ();" />
73 <MemberType>Method</MemberType>
75 <AssemblyVersion>2.2.0.0</AssemblyVersion>
78 <ReturnType>System.Void</ReturnType>
82 <summary>To be added.</summary>
83 <remarks>To be added.</remarks>
86 <Member MemberName="LoadIntSetting">
87 <MemberSignature Language="C#" Value="public abstract int LoadIntSetting (string settingName);" />
88 <MemberType>Method</MemberType>
90 <AssemblyVersion>2.2.0.0</AssemblyVersion>
93 <ReturnType>System.Int32</ReturnType>
96 <Parameter Name="settingName" Type="System.String" />
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>
105 <Member MemberName="LoadIntSetting">
106 <MemberSignature Language="C#" Value="public abstract int LoadIntSetting (string settingName, int defaultValue);" />
107 <MemberType>Method</MemberType>
109 <AssemblyVersion>2.2.0.0</AssemblyVersion>
112 <ReturnType>System.Int32</ReturnType>
115 <Parameter Name="settingName" Type="System.String" />
116 <Parameter Name="defaultValue" Type="System.Int32" />
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>
126 <Member MemberName="LoadSetting">
127 <MemberSignature Language="C#" Value="public abstract object LoadSetting (string settingName);" />
128 <MemberType>Method</MemberType>
130 <AssemblyVersion>2.2.0.0</AssemblyVersion>
133 <ReturnType>System.Object</ReturnType>
136 <Parameter Name="settingName" Type="System.String" />
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>
145 <Member MemberName="LoadSetting">
146 <MemberSignature Language="C#" Value="public abstract object LoadSetting (string settingName, object defaultValue);" />
147 <MemberType>Method</MemberType>
149 <AssemblyVersion>2.2.0.0</AssemblyVersion>
152 <ReturnType>System.Object</ReturnType>
155 <Parameter Name="settingName" Type="System.String" />
156 <Parameter Name="defaultValue" Type="System.Object" />
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>
166 <Member MemberName="LoadStringSetting">
167 <MemberSignature Language="C#" Value="public abstract string LoadStringSetting (string settingName);" />
168 <MemberType>Method</MemberType>
170 <AssemblyVersion>2.2.0.0</AssemblyVersion>
173 <ReturnType>System.String</ReturnType>
176 <Parameter Name="settingName" Type="System.String" />
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>
185 <Member MemberName="LoadStringSetting">
186 <MemberSignature Language="C#" Value="public abstract string LoadStringSetting (string settingName, string defaultValue);" />
187 <MemberType>Method</MemberType>
189 <AssemblyVersion>2.2.0.0</AssemblyVersion>
192 <ReturnType>System.String</ReturnType>
195 <Parameter Name="settingName" Type="System.String" />
196 <Parameter Name="defaultValue" Type="System.String" />
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>
206 <Member MemberName="MakeChildStorage">
207 <MemberSignature Language="C#" Value="public abstract NUnit.Util.SettingsStorage MakeChildStorage (string name);" />
208 <MemberType>Method</MemberType>
210 <AssemblyVersion>2.2.0.0</AssemblyVersion>
213 <ReturnType>NUnit.Util.SettingsStorage</ReturnType>
216 <Parameter Name="name" Type="System.String" />
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>
225 <Member MemberName="ParentStorage">
226 <MemberSignature Language="C#" Value="public NUnit.Util.SettingsStorage ParentStorage { get; }" />
227 <MemberType>Property</MemberType>
229 <AssemblyVersion>2.2.0.0</AssemblyVersion>
232 <ReturnType>NUnit.Util.SettingsStorage</ReturnType>
235 <summary>To be added.</summary>
236 <value>To be added.</value>
237 <remarks>To be added.</remarks>
240 <Member MemberName="RemoveSetting">
241 <MemberSignature Language="C#" Value="public abstract void RemoveSetting (string settingName);" />
242 <MemberType>Method</MemberType>
244 <AssemblyVersion>2.2.0.0</AssemblyVersion>
247 <ReturnType>System.Void</ReturnType>
250 <Parameter Name="settingName" Type="System.String" />
253 <param name="settingName">To be added.</param>
254 <summary>To be added.</summary>
255 <remarks>To be added.</remarks>
258 <Member MemberName="SaveSetting">
259 <MemberSignature Language="C#" Value="public abstract void SaveSetting (string settingName, object settingValue);" />
260 <MemberType>Method</MemberType>
262 <AssemblyVersion>2.2.0.0</AssemblyVersion>
265 <ReturnType>System.Void</ReturnType>
268 <Parameter Name="settingName" Type="System.String" />
269 <Parameter Name="settingValue" Type="System.Object" />
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>
278 <Member MemberName="SettingsCount">
279 <MemberSignature Language="C#" Value="public abstract int SettingsCount { get; }" />
280 <MemberType>Property</MemberType>
282 <AssemblyVersion>2.2.0.0</AssemblyVersion>
285 <ReturnType>System.Int32</ReturnType>
288 <summary>To be added.</summary>
289 <value>To be added.</value>
290 <remarks>To be added.</remarks>
293 <Member MemberName="StorageName">
294 <MemberSignature Language="C#" Value="public string StorageName { get; }" />
295 <MemberType>Property</MemberType>
297 <AssemblyVersion>2.2.0.0</AssemblyVersion>
300 <ReturnType>System.String</ReturnType>
303 <summary>To be added.</summary>
304 <value>To be added.</value>
305 <remarks>To be added.</remarks>