コード例 #1
0
 static void callback(HttpProcessData processPercent)
 {
     if (processPercent.ProgressPercentage == 40)
     {
         tokenSource.Cancel();
     }
 }
コード例 #2
0
ファイル: test.cs プロジェクト: zhongleiyang/OssSDK-.net-4.5
 static void callback(HttpProcessData processPercent)
 {
     if (processPercent.ProgressPercentage == 40)
     {
         tokenSource.Cancel();
     }
 }
コード例 #3
0
ファイル: FileModel.cs プロジェクト: sbtj/OssMetroClient
 override public void callback(HttpProcessData httpProcessData)
 {
     factory.StartNew((stateobj) =>
     {
         HttpProcessData data = (HttpProcessData)stateobj;
         Percent = data.ProgressPercentage;
         Size = data.TotalBytes;
         ProcessSize = data.BytesTransferred;
  
     }, httpProcessData);
 }
コード例 #4
0
ファイル: FolderModel.cs プロジェクト: sbtj/OssMetroClient
 override public void callback(HttpProcessData httpProcessData)
 {
     if (httpProcessData.ProgressPercentage == 100)
     {
         factory.StartNew((stateobj) =>
         {
             HttpProcessData data = (HttpProcessData)stateobj;
             ProcessSize += (long)data.TotalBytes;
             Percent = (int)(1.0 * ProcessSize / Size * 100);
         }, httpProcessData);
     }
 }
コード例 #5
0
ファイル: ObjectModel.cs プロジェクト: sbtj/OssMetroClient
 public abstract  void callback(HttpProcessData httpProcessData);