BackgroundUploader.CreateUpload(Uri, IStorageFile) 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
初始化一个 UploadOperation ,该操作指示要上传的 和 文件的位置。
public:
virtual UploadOperation ^ CreateUpload(Uri ^ uri, IStorageFile ^ sourceFile) = CreateUpload;
UploadOperation CreateUpload(Uri const& uri, IStorageFile const& sourceFile);
public UploadOperation CreateUpload(System.Uri uri, IStorageFile sourceFile);
function createUpload(uri, sourceFile)
Public Function CreateUpload (uri As Uri, sourceFile As IStorageFile) As UploadOperation
参数
- sourceFile
- IStorageFile
要上传的文件。
返回
生成的上传操作。
注解
重要
使用 CreateUpload 在main UI 线程上创建大量传输可能会导致应用 UI 性能下降。 如果要排队大量传输,建议在后台工作线程上调用 CreateUpload ,如以下示例所示。
operation = await Task.Run(() => { return myDownloader.CreateUpload(uri, file); });