DocSpace-client/thirdparty/AppLimit.CloudComputing.SharpBox/IResumableUploadSession.cs

29 lines
558 B
C#
Raw Normal View History

2020-03-13 13:40:58 +00:00
using System;
namespace AppLimit.CloudComputing.SharpBox
{
public enum ResumableUploadSessionStatus
{
None,
Started,
Completed,
Aborted
}
public interface IResumableUploadSession
{
long BytesToTransfer { get; }
long BytesTransfered { get; }
ICloudFileSystemEntry File { get; }
ResumableUploadSessionStatus Status { get; }
DateTime CreatedOn { get; }
object GetItem(string key);
T GetItem<T>(string key);
}
}