다음을 통해 공유


BackgroundUploader.CreateUpload(Uri, IStorageFile) 메서드

정의

업로드할 및 파일의 위치를 나타내는 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

매개 변수

uri
Uri Uri

업로드 위치입니다.

sourceFile
IStorageFile

업로드할 파일입니다.

반환

결과 업로드 작업입니다.

설명

중요

CreateUpload를 사용하여 기본 UI 스레드에서 많은 수의 전송을 만들면 앱의 UI 성능이 저하될 수 있습니다. 많은 수의 전송을 큐에 대기하는 경우 다음 예제와 같이 백그라운드 작업자 스레드에서 CreateUpload 를 호출하는 것이 좋습니다.

operation = await Task.Run(() => { return myDownloader.CreateUpload(uri, file); });

적용 대상

추가 정보