1 <Type Name="IsolatedStorageFile" FullName="System.IO.IsolatedStorage.IsolatedStorageFile">
2 <TypeSignature Maintainer="auto" Language="C#" Value="public sealed class IsolatedStorageFile : System.IO.IsolatedStorage.IsolatedStorage, IDisposable" />
4 <AssemblyName>mscorlib</AssemblyName>
5 <AssemblyPublicKey>[00 00 00 00 00 00 00 00 04 00 00 00 00 00 00 00]</AssemblyPublicKey>
6 <AssemblyVersion>1.0.5000.0</AssemblyVersion>
7 <AssemblyVersion>2.0.0.0</AssemblyVersion>
9 <ThreadSafetyStatement>Gtk# is thread aware, but not thread safe; See the <link location="node:gtk-sharp/programming/threads">Gtk# Thread Programming</link> for details.</ThreadSafetyStatement>
11 <BaseTypeName>System.IO.IsolatedStorage.IsolatedStorage</BaseTypeName>
15 <InterfaceName>System.IDisposable</InterfaceName>
19 <summary>To be added</summary>
20 <remarks>To be added</remarks>
23 <Member MemberName="Close">
24 <MemberSignature Language="C#" Value="public void Close ();" />
25 <MemberType>Method</MemberType>
27 <ReturnType>System.Void</ReturnType>
31 <summary>To be added</summary>
32 <remarks>To be added</remarks>
35 <AssemblyVersion>1.0.5000.0</AssemblyVersion>
36 <AssemblyVersion>2.0.0.0</AssemblyVersion>
39 <Member MemberName="CreateDirectory">
40 <MemberSignature Language="C#" Value="public void CreateDirectory (string dir);" />
41 <MemberType>Method</MemberType>
43 <ReturnType>System.Void</ReturnType>
46 <Parameter Name="dir" Type="System.String" />
49 <param name="dir">To be added: an object of type 'string'</param>
50 <summary>To be added</summary>
51 <remarks>To be added</remarks>
54 <AssemblyVersion>1.0.5000.0</AssemblyVersion>
55 <AssemblyVersion>2.0.0.0</AssemblyVersion>
58 <Member MemberName="CurrentSize">
59 <MemberSignature Language="C#" Value="public override ulong CurrentSize { get; }" />
60 <MemberType>Property</MemberType>
63 <AttributeName>System.CLSCompliant(false)</AttributeName>
67 <ReturnType>System.UInt64</ReturnType>
70 <summary>To be added.</summary>
71 <value>To be added.</value>
72 <remarks>To be added.</remarks>
75 <AssemblyVersion>1.0.5000.0</AssemblyVersion>
76 <AssemblyVersion>2.0.0.0</AssemblyVersion>
79 <Member MemberName="DeleteDirectory">
80 <MemberSignature Language="C#" Value="public void DeleteDirectory (string dir);" />
81 <MemberType>Method</MemberType>
83 <ReturnType>System.Void</ReturnType>
86 <Parameter Name="dir" Type="System.String" />
89 <param name="dir">To be added: an object of type 'string'</param>
90 <summary>To be added</summary>
91 <remarks>To be added</remarks>
94 <AssemblyVersion>1.0.5000.0</AssemblyVersion>
95 <AssemblyVersion>2.0.0.0</AssemblyVersion>
98 <Member MemberName="DeleteFile">
99 <MemberSignature Language="C#" Value="public void DeleteFile (string file);" />
100 <MemberType>Method</MemberType>
102 <ReturnType>System.Void</ReturnType>
105 <Parameter Name="file" Type="System.String" />
108 <param name="file">To be added: an object of type 'string'</param>
109 <summary>To be added</summary>
110 <remarks>To be added</remarks>
113 <AssemblyVersion>1.0.5000.0</AssemblyVersion>
114 <AssemblyVersion>2.0.0.0</AssemblyVersion>
117 <Member MemberName="Dispose">
118 <MemberSignature Language="C#" Value="public void Dispose ();" />
119 <MemberType>Method</MemberType>
121 <ReturnType>System.Void</ReturnType>
125 <summary>To be added</summary>
126 <remarks>To be added</remarks>
129 <AssemblyVersion>1.0.5000.0</AssemblyVersion>
130 <AssemblyVersion>2.0.0.0</AssemblyVersion>
133 <Member MemberName="Finalize">
134 <MemberSignature Language="C#" Value="~IsolatedStorageFile ();" />
135 <MemberType>Method</MemberType>
137 <ReturnType>System.Void</ReturnType>
141 <summary>To be added.</summary>
142 <remarks>To be added.</remarks>
145 <AssemblyVersion>1.0.5000.0</AssemblyVersion>
146 <AssemblyVersion>2.0.0.0</AssemblyVersion>
149 <Member MemberName="GetDirectoryNames">
150 <MemberSignature Language="C#" Value="public string[] GetDirectoryNames (string searchPattern);" />
151 <MemberType>Method</MemberType>
153 <ReturnType>System.String[]</ReturnType>
156 <Parameter Name="searchPattern" Type="System.String" />
159 <param name="searchPattern">To be added: an object of type 'string'</param>
160 <summary>To be added</summary>
161 <returns>To be added: an object of type 'string []'</returns>
162 <remarks>To be added</remarks>
165 <AssemblyVersion>1.0.5000.0</AssemblyVersion>
166 <AssemblyVersion>2.0.0.0</AssemblyVersion>
169 <Member MemberName="GetEnumerator">
170 <MemberSignature Language="C#" Value="public static System.Collections.IEnumerator GetEnumerator (System.IO.IsolatedStorage.IsolatedStorageScope scope);" />
171 <MemberType>Method</MemberType>
173 <ReturnType>System.Collections.IEnumerator</ReturnType>
176 <Parameter Name="scope" Type="System.IO.IsolatedStorage.IsolatedStorageScope" />
179 <param name="scope">To be added: an object of type 'IsolatedStorageScope'</param>
180 <summary>To be added</summary>
181 <returns>To be added: an object of type 'Collections.IEnumerator'</returns>
182 <remarks>To be added</remarks>
185 <AssemblyVersion>1.0.5000.0</AssemblyVersion>
186 <AssemblyVersion>2.0.0.0</AssemblyVersion>
189 <Member MemberName="GetFileNames">
190 <MemberSignature Language="C#" Value="public string[] GetFileNames (string searchPattern);" />
191 <MemberType>Method</MemberType>
193 <ReturnType>System.String[]</ReturnType>
196 <Parameter Name="searchPattern" Type="System.String" />
199 <param name="searchPattern">To be added: an object of type 'string'</param>
200 <summary>To be added</summary>
201 <returns>To be added: an object of type 'string []'</returns>
202 <remarks>To be added</remarks>
205 <AssemblyVersion>1.0.5000.0</AssemblyVersion>
206 <AssemblyVersion>2.0.0.0</AssemblyVersion>
209 <Member MemberName="GetMachineStoreForApplication">
210 <MemberSignature Language="C#" Value="public static System.IO.IsolatedStorage.IsolatedStorageFile GetMachineStoreForApplication ();" />
211 <MemberType>Method</MemberType>
213 <ReturnType>System.IO.IsolatedStorage.IsolatedStorageFile</ReturnType>
217 <summary>To be added.</summary>
218 <returns>To be added.</returns>
219 <remarks>To be added.</remarks>
220 <since version=".NET 2.0" />
223 <AssemblyVersion>2.0.0.0</AssemblyVersion>
226 <Member MemberName="GetMachineStoreForAssembly">
227 <MemberSignature Language="C#" Value="public static System.IO.IsolatedStorage.IsolatedStorageFile GetMachineStoreForAssembly ();" />
228 <MemberType>Method</MemberType>
230 <ReturnType>System.IO.IsolatedStorage.IsolatedStorageFile</ReturnType>
234 <summary>To be added.</summary>
235 <returns>To be added.</returns>
236 <remarks>To be added.</remarks>
237 <since version=".NET 2.0" />
240 <AssemblyVersion>2.0.0.0</AssemblyVersion>
243 <Member MemberName="GetMachineStoreForDomain">
244 <MemberSignature Language="C#" Value="public static System.IO.IsolatedStorage.IsolatedStorageFile GetMachineStoreForDomain ();" />
245 <MemberType>Method</MemberType>
247 <ReturnType>System.IO.IsolatedStorage.IsolatedStorageFile</ReturnType>
251 <summary>To be added.</summary>
252 <returns>To be added.</returns>
253 <remarks>To be added.</remarks>
254 <since version=".NET 2.0" />
257 <AssemblyVersion>2.0.0.0</AssemblyVersion>
260 <Member MemberName="GetPermission">
261 <MemberSignature Language="C#" Value="protected override System.Security.Permissions.IsolatedStoragePermission GetPermission (System.Security.PermissionSet ps);" />
262 <MemberType>Method</MemberType>
264 <ReturnType>System.Security.Permissions.IsolatedStoragePermission</ReturnType>
267 <Parameter Name="ps" Type="System.Security.PermissionSet" />
270 <param name="ps">To be added.</param>
271 <summary>To be added.</summary>
272 <returns>To be added.</returns>
273 <remarks>To be added.</remarks>
276 <AssemblyVersion>1.0.5000.0</AssemblyVersion>
277 <AssemblyVersion>2.0.0.0</AssemblyVersion>
280 <Member MemberName="GetStore">
281 <MemberSignature Language="C#" Value="public static System.IO.IsolatedStorage.IsolatedStorageFile GetStore (System.IO.IsolatedStorage.IsolatedStorageScope scope, object applicationIdentity);" />
282 <MemberType>Method</MemberType>
284 <ReturnType>System.IO.IsolatedStorage.IsolatedStorageFile</ReturnType>
287 <Parameter Name="scope" Type="System.IO.IsolatedStorage.IsolatedStorageScope" />
288 <Parameter Name="applicationIdentity" Type="System.Object" />
291 <param name="scope">To be added.</param>
292 <param name="applicationIdentity">To be added.</param>
293 <summary>To be added.</summary>
294 <returns>To be added.</returns>
295 <remarks>To be added.</remarks>
296 <since version=".NET 2.0" />
299 <AssemblyVersion>2.0.0.0</AssemblyVersion>
302 <Member MemberName="GetStore">
303 <MemberSignature Language="C#" Value="public static System.IO.IsolatedStorage.IsolatedStorageFile GetStore (System.IO.IsolatedStorage.IsolatedStorageScope scope, Type applicationEvidenceType);" />
304 <MemberType>Method</MemberType>
306 <ReturnType>System.IO.IsolatedStorage.IsolatedStorageFile</ReturnType>
309 <Parameter Name="scope" Type="System.IO.IsolatedStorage.IsolatedStorageScope" />
310 <Parameter Name="applicationEvidenceType" Type="System.Type" />
313 <param name="scope">To be added.</param>
314 <param name="applicationEvidenceType">To be added.</param>
315 <summary>To be added.</summary>
316 <returns>To be added.</returns>
317 <remarks>To be added.</remarks>
318 <since version=".NET 2.0" />
321 <AssemblyVersion>2.0.0.0</AssemblyVersion>
324 <Member MemberName="GetStore">
325 <MemberSignature Language="C#" Value="public static System.IO.IsolatedStorage.IsolatedStorageFile GetStore (System.IO.IsolatedStorage.IsolatedStorageScope scope, object domainIdentity, object assemblyIdentity);" />
326 <MemberType>Method</MemberType>
328 <ReturnType>System.IO.IsolatedStorage.IsolatedStorageFile</ReturnType>
331 <Parameter Name="scope" Type="System.IO.IsolatedStorage.IsolatedStorageScope" />
332 <Parameter Name="domainIdentity" Type="System.Object" />
333 <Parameter Name="assemblyIdentity" Type="System.Object" />
336 <param name="scope">To be added: an object of type 'IsolatedStorageScope'</param>
337 <param name="domainIdentity">To be added: an object of type 'object'</param>
338 <param name="assemblyIdentity">To be added: an object of type 'object'</param>
339 <summary>To be added</summary>
340 <returns>To be added: an object of type 'IsolatedStorageFile'</returns>
341 <remarks>To be added</remarks>
344 <AssemblyVersion>1.0.5000.0</AssemblyVersion>
345 <AssemblyVersion>2.0.0.0</AssemblyVersion>
348 <Member MemberName="GetStore">
349 <MemberSignature Language="C#" Value="public static System.IO.IsolatedStorage.IsolatedStorageFile GetStore (System.IO.IsolatedStorage.IsolatedStorageScope scope, Type domainEvidenceType, Type assemblyEvidenceType);" />
350 <MemberType>Method</MemberType>
352 <ReturnType>System.IO.IsolatedStorage.IsolatedStorageFile</ReturnType>
355 <Parameter Name="scope" Type="System.IO.IsolatedStorage.IsolatedStorageScope" />
356 <Parameter Name="domainEvidenceType" Type="System.Type" />
357 <Parameter Name="assemblyEvidenceType" Type="System.Type" />
360 <param name="scope">To be added: an object of type 'IsolatedStorageScope'</param>
361 <param name="domainEvidenceType">To be added: an object of type 'Type'</param>
362 <param name="assemblyEvidenceType">To be added: an object of type 'Type'</param>
363 <summary>To be added</summary>
364 <returns>To be added: an object of type 'IsolatedStorageFile'</returns>
365 <remarks>To be added</remarks>
368 <AssemblyVersion>1.0.5000.0</AssemblyVersion>
369 <AssemblyVersion>2.0.0.0</AssemblyVersion>
372 <Member MemberName="GetStore">
373 <MemberSignature Language="C#" Value="public static System.IO.IsolatedStorage.IsolatedStorageFile GetStore (System.IO.IsolatedStorage.IsolatedStorageScope scope, System.Security.Policy.Evidence domainEvidence, Type domainEvidenceType, System.Security.Policy.Evidence assemblyEvidence, Type assemblyEvidenceType);" />
374 <MemberType>Method</MemberType>
376 <ReturnType>System.IO.IsolatedStorage.IsolatedStorageFile</ReturnType>
379 <Parameter Name="scope" Type="System.IO.IsolatedStorage.IsolatedStorageScope" />
380 <Parameter Name="domainEvidence" Type="System.Security.Policy.Evidence" />
381 <Parameter Name="domainEvidenceType" Type="System.Type" />
382 <Parameter Name="assemblyEvidence" Type="System.Security.Policy.Evidence" />
383 <Parameter Name="assemblyEvidenceType" Type="System.Type" />
386 <param name="scope">To be added: an object of type 'IsolatedStorageScope'</param>
387 <param name="domainEvidence">To be added: an object of type 'Security.Policy.Evidence'</param>
388 <param name="domainEvidenceType">To be added: an object of type 'Type'</param>
389 <param name="assemblyEvidence">To be added: an object of type 'Security.Policy.Evidence'</param>
390 <param name="assemblyEvidenceType">To be added: an object of type 'Type'</param>
391 <summary>To be added</summary>
392 <returns>To be added: an object of type 'IsolatedStorageFile'</returns>
393 <remarks>To be added</remarks>
396 <AssemblyVersion>1.0.5000.0</AssemblyVersion>
397 <AssemblyVersion>2.0.0.0</AssemblyVersion>
400 <Member MemberName="GetUserStoreForApplication">
401 <MemberSignature Language="C#" Value="public static System.IO.IsolatedStorage.IsolatedStorageFile GetUserStoreForApplication ();" />
402 <MemberType>Method</MemberType>
404 <ReturnType>System.IO.IsolatedStorage.IsolatedStorageFile</ReturnType>
408 <summary>To be added.</summary>
409 <returns>To be added.</returns>
410 <remarks>To be added.</remarks>
411 <since version=".NET 2.0" />
414 <AssemblyVersion>2.0.0.0</AssemblyVersion>
417 <Member MemberName="GetUserStoreForAssembly">
418 <MemberSignature Language="C#" Value="public static System.IO.IsolatedStorage.IsolatedStorageFile GetUserStoreForAssembly ();" />
419 <MemberType>Method</MemberType>
421 <ReturnType>System.IO.IsolatedStorage.IsolatedStorageFile</ReturnType>
425 <summary>To be added</summary>
426 <returns>To be added: an object of type 'IsolatedStorageFile'</returns>
427 <remarks>To be added</remarks>
430 <AssemblyVersion>1.0.5000.0</AssemblyVersion>
431 <AssemblyVersion>2.0.0.0</AssemblyVersion>
434 <Member MemberName="GetUserStoreForDomain">
435 <MemberSignature Language="C#" Value="public static System.IO.IsolatedStorage.IsolatedStorageFile GetUserStoreForDomain ();" />
436 <MemberType>Method</MemberType>
438 <ReturnType>System.IO.IsolatedStorage.IsolatedStorageFile</ReturnType>
442 <summary>To be added</summary>
443 <returns>To be added: an object of type 'IsolatedStorageFile'</returns>
444 <remarks>To be added</remarks>
447 <AssemblyVersion>1.0.5000.0</AssemblyVersion>
448 <AssemblyVersion>2.0.0.0</AssemblyVersion>
451 <Member MemberName="MaximumSize">
452 <MemberSignature Language="C#" Value="public override ulong MaximumSize { get; }" />
453 <MemberType>Property</MemberType>
456 <AttributeName>System.CLSCompliant(false)</AttributeName>
460 <ReturnType>System.UInt64</ReturnType>
463 <summary>To be added.</summary>
464 <value>To be added.</value>
465 <remarks>To be added.</remarks>
468 <AssemblyVersion>1.0.5000.0</AssemblyVersion>
469 <AssemblyVersion>2.0.0.0</AssemblyVersion>
472 <Member MemberName="Remove">
473 <MemberSignature Language="C#" Value="public override void Remove ();" />
474 <MemberType>Method</MemberType>
476 <ReturnType>System.Void</ReturnType>
480 <summary>To be added.</summary>
481 <remarks>To be added.</remarks>
484 <AssemblyVersion>1.0.5000.0</AssemblyVersion>
485 <AssemblyVersion>2.0.0.0</AssemblyVersion>
488 <Member MemberName="Remove">
489 <MemberSignature Language="C#" Value="public static void Remove (System.IO.IsolatedStorage.IsolatedStorageScope scope);" />
490 <MemberType>Method</MemberType>
492 <ReturnType>System.Void</ReturnType>
495 <Parameter Name="scope" Type="System.IO.IsolatedStorage.IsolatedStorageScope" />
498 <param name="scope">To be added: an object of type 'IsolatedStorageScope'</param>
499 <summary>To be added</summary>
500 <remarks>To be added</remarks>
503 <AssemblyVersion>1.0.5000.0</AssemblyVersion>
504 <AssemblyVersion>2.0.0.0</AssemblyVersion>
510 <AttributeName>System.Runtime.InteropServices.ComVisible(true)</AttributeName>