1 2003-07-30 Duncan Mak <duncan@ximian.com>
3 * IsolatedStorageInfo.cs (CreateAssemblyFilename):
4 (CreateDomainFilename): Replace String.Format with Path.Combine.
6 * IsolatedStorageFile.cs:
7 (GetStore): Update storage_scope accordingly.
8 (GetUseStoreForAssembly): Include IsolatedStorageScope.User.
9 (GetUseStoreForDomain): Include IsolatedStorageScope.User and
10 IsolatedStorageScope.Assembly.
14 (MaximumSize): throw InvalidOperationExceptions. This is a
15 subclass responsibility.
16 (Scope): Implemented using a static field, storage_scope.
18 (SeparatorExternal): Implemented. Use Path.DirectorySeparatorChar
19 for SeparatorExternal.
21 2003-02-18 Jonathan Pryor <jonpryor@vt.edu>
22 * IsolatedStorageFile.cs: Fix spelling error (GetUseStoreForDomain -->
23 GetUserStoreFor Domain). Reported by
24 Torsten Rendelmann <torsten.rendelmann@procos.com>.
26 2003-01-19 Sebastien Pouliot <spouliot@videotron.ca>
28 * IsolatedStorageFile.cs: Added missing [CLSCompliant(false)]
29 to CurrentSize and MaximumSize to fix compilation (at least
32 2003-01-18 Jonathan Pryor <jonpryor@vt.edu>
34 - General: Get a simple implementation working. Simple, not-all-there, but
35 sufficient to get "Programming C#" example 21-17 working under Mono. This
36 doesn't say much, as it's not a stress-test by any means.
37 * INormalizeForIsolatedStorage.cs: re-indent to fit mono code style
38 * IsolatedStorage.cs: match mono coding guidelines
39 * IsolatedStorageFileStream.cs: Add members that "C# In A Nutshell" claims
40 the class should override. Most of these members just delegate to the
41 base class, though. CreateIsolatedPath is used to get the actual filename
42 for the IsolatedStorageFileStream.
43 * IsolatedStorageScope.cs: Documentation goes in monodoc, so there's no
44 point in having C# doc-tags. Add "Roaming" member, which "C# In A
46 * IsolatedStorageFile.cs: Public class documented in "C# In A Nutshell".
47 Simple implementation. Will probably need work to conform with .NET,
48 address security concerns.
49 * IsolatedStorageInfo.cs: Abstract IsolatedStorage information used by other
50 classes, such as the directory isolated storage is located under, how to
51 calculate the size of isolated storage, etc.
53 2002-02-19 Duncan Mak <duncan@ximian.com>
55 * IsolatedStorageFileStream.cs: Added MonoTODO here. This class
56 is completely stubbed out (over the summer) and didn't get
59 2002-02-08 Duncan Mak <duncan@ximian.com>
61 * IsolatedStorage.cs: Looked at MemberInfo.cs, another fellow
62 abstract class. Oh, that's what it means! Removed unnesscessary
65 2002-02-07 Duncan Mak <duncan@ximian.com>
67 * IsolatedStorage.cs: Added to CVS, stubbed out the API.
68 * IsolatedStorageException.cs: Implemented.
70 2002-01-07 Duco Fijma <duco@lorentz.xs4all.nl>
71 * Created INormalizeForIsolatedStorage