示例#1
0
 public AccountFile(Account account, StorageFile storageFile, IEnumerable<DriveFile> driveFiles, AccountFile parent)
 {
     DriveFiles.AddRange(driveFiles);
     this.StorageFile = storageFile;
     Parent = parent;
     Account = account;
 }
示例#2
0
 public AccountFile(Account account, StorageFile storageFile, AccountFile parent)
 {
     this.StorageFile = storageFile;
     Parent = parent;
     Account = account;
 }
示例#3
0
 public async override Task DownloadFileAsync(StorageFile file, Stream stream, CancellationToken token, Action<TransferProgress> progressCallback)
 {
     var f = (MockStorageFile)file;
     await stream.WriteAsync(f.content, 0, f.content.Length);
 }
示例#4
0
 public override Task DownloadFileAsync(StorageFile file, string destFolder, ActionIfFileExists actionIfFileExists, CancellationToken token, Action<TransferProgress> progressCallback)
 {
     throw new NotImplementedException();
 }
示例#5
0
 public override Task<StorageFile> UploadFileAsync(Stream stream, string fileName, StorageFile destFolder, CancellationToken token, Action<TransferProgress> progressCallback)
 {
     throw new NotImplementedException();
 }
示例#6
0
 public async override Task<StorageFile> CreateFolderAsync(string folderName, StorageFile destFolder, CancellationToken token)
 {
     var ret = new MockStorageFile(this, folderName);
     files.Add(ret.Id, ret);
     return ret;
 }
示例#7
0
 public override Task DeleteFileAsync(StorageFile id, CancellationToken token)
 {
     throw new NotImplementedException();
 }
示例#8
0
文件: Storage.cs 项目: fiftin/oblqo
 public abstract Task<StorageFile> CreateFolderAsync(string folderName, StorageFile destFolder, CancellationToken token);
示例#9
0
文件: Storage.cs 项目: fiftin/oblqo
 public abstract Task DownloadFileAsync(StorageFile file, Stream stream, CancellationToken token, Action<TransferProgress> progressCallback);
示例#10
0
文件: Storage.cs 项目: fiftin/oblqo
 public abstract Task DownloadFileAsync(StorageFile file, string destFolder, ActionIfFileExists actionIfFileExists, CancellationToken token, Action<TransferProgress> progressCallback);
示例#11
0
文件: Storage.cs 项目: fiftin/oblqo
 public abstract Task<StorageFile> UploadFileAsync(string pathName, StorageFile destFolder, CancellationToken token, Action<TransferProgress> progressCallback);
示例#12
0
文件: Storage.cs 项目: fiftin/oblqo
 public abstract Task DeleteFileAsync(StorageFile id, CancellationToken token);