コード例 #1
0
 public void CreateProcess(string AppId, string ProcessId, String OriginalBlobName)
 {
     ProcessTrackInfo info = new ProcessTrackInfo(AppId, ProcessId, OriginalBlobName);
     info.Step = "0";
     TableOperation insertOperation = TableOperation.Insert(info);
     table.Execute(insertOperation);
 }
コード例 #2
0
        public void CreateProcess(string AppId, string ProcessId, String OriginalBlobName)
        {
            ProcessTrackInfo info = new ProcessTrackInfo(AppId, ProcessId, OriginalBlobName);

            info.Step = "0";
            TableOperation insertOperation = TableOperation.Insert(info);

            table.Execute(insertOperation);
        }
コード例 #3
0
        public void StepAdvance(string AppId, string ProcessId, String OriginalBlobName, string codecIdStep)
        {
            TableOperation   retrieveOperation = TableOperation.Retrieve <ProcessTrackInfo>(GetPartitionKey(AppId, OriginalBlobName), ProcessId);
            TableResult      retrievedResult   = table.Execute(retrieveOperation);
            ProcessTrackInfo updateEntity      = (ProcessTrackInfo)retrievedResult.Result;

            updateEntity.Step = codecIdStep;
            TableOperation updateOperation = TableOperation.Replace(updateEntity);

            table.Execute(updateOperation);
        }