Google 지원은 "최고"입니다. 심지어 happy housewives club forum
에 나는 적어도 하나의 대답을 얻을 것이라고 생각합니다. 나는 이것이 불가능하다는 것을 이미 알고 있으며 직접 기능을 업로드하기 위해 취소 지원을 추가했지만, 지원을 제공하면 수시로 답변해야합니다. Google 지원팀의 응답을 기다리는 첫 번째 긴 시간은 아닙니다. Here 스택 오버플로에서 Google Drive SDK
을 지원한다고 말합니다. 응답 성을 확실히 향상시켜야합니다. 에 관심이있을 수 있습니다 사람들의 나머지.
를 들어
나는 .NET 프레임 워크 4.0을 사용하는 프로젝트를 변경하고 파일에
Src\GoogleApis\Apis\Upload\ResumableUpload.cs
는
CancellationToken token
매개 변수
Upload
기능에 과부하를 추가했다.
do
{
token.ThrowIfCancellationRequested(); // <----------------------
bytesSent += SendChunk(contentStream, url, bytesSent);
UpdateProgress(UploadStatus.Uploading, bytesSent);
} while (bytesSent < contentStream.Length);
그런 다음 표시된 루프를 업로드 루프에 추가했습니다.
당신은 또한 Upload
기능이있어이
public void Upload()
{
Upload(new CancellationTokenSource().Token);
}
같은 과부하 수 있습니다 실패한 테스트를 피하기 위해.
출처
2013-03-29 06:39:44
axe
이 문제를 해결할 수 있습니까? http://stackoverflow.com/questions/38672542/how-to-implement-google-drive-api-download-progress-bar-and-cancel-in-winforms-c 감사합니다. – RobiGo