DocSpace-buildtools/thirdparty/AppLimit.CloudComputing.SharpBox/IResumableUploadSession.cs
2020-03-13 16:40:58 +03:00

29 lines
558 B
C#

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);
}
}