コード例 #1
0
ファイル: FileItem.cs プロジェクト: olegv1/roxolan.storage
        public override async Task CopyToLocationAsync(string destination, bool overwrite = false)
        {
            IStorageItem item = destination.CreateItem(Configuration);

            using (Stream source = OpenRead())
            {
                using (Stream dest = item.OpenWrite(overwrite, _file.Length))
                {
                    await source.CopyToAsync(dest);

                    await dest.FlushAsync();
                }
            }
        }