public DirectoryObjectFileStorage(IIsolatedStorage isolatedStorage, string rootPathInStorage, ReaderWriterLockSlim @lock, IEnumerable <Type> knownTypes, Func <string, T> initialize) { this.isolatedStorage = isolatedStorage; this.rootPathInStorage = rootPathInStorage; this._lock = @lock; this._knownTypes = knownTypes; if (initialize != null) { _initialize = initialize; } }
public DirectoryObjectFileStorage(IIsolatedStorage isolatedStorage, string rootPathInStorage, ReaderWriterLockSlim @lock, IEnumerable <Type> knownTypes) : this(isolatedStorage, rootPathInStorage, @lock, knownTypes, null) { }
public DirectoryObjectFileStorage(IIsolatedStorage isolatedStorage, string rootPathInStorage, ReaderWriterLockSlim @lock) : this(isolatedStorage, rootPathInStorage, @lock, new Type[0]) { }
public SiteFileStorage(IIsolatedStorage isolatedStorage, string pathInStorage, ReaderWriterLockSlim @lock, IEnumerable <Type> knownTypes, Func <string, Site> initialize) : base(isolatedStorage, pathInStorage, @lock, knownTypes, initialize) { }
public SiteFileStorage(IIsolatedStorage isolatedStorage, string pathInStorage, ReaderWriterLockSlim @lock, IEnumerable <Type> knownTypes) : base(isolatedStorage, pathInStorage, @lock, knownTypes) { }
public SiteFileStorage(IIsolatedStorage isolatedStorage, string pathInStorage, ReaderWriterLockSlim @lock) : base(isolatedStorage, pathInStorage, @lock) { }