Esempio n. 1
0
 public abstract IAsyncResult BeginGetBlockList(IAccountIdentifier identifier, string account, string container, string blob, BlockListTypes blockListTypes, BlobServiceVersion blobServiceVersion, BlobObjectCondition condition, DateTime?snapshot, TimeSpan timeout, RequestContext requestContext, AsyncCallback callback, object state);
Esempio n. 2
0
 public abstract IAsyncResult BeginGetPageRangeList(IAccountIdentifier identifier, string account, string container, string blob, long offset, long length, BlobPropertyNames additionalPropertyNames, BlobObjectCondition condition, DateTime?snapshot, int maxPageRanges, DateTime?prevSnapshotTimestamp, bool isRangeCompressed, bool skipClearPages, TimeSpan timeout, RequestContext requestContext, AsyncCallback callback, object state);
Esempio n. 3
0
 public abstract IAsyncResult BeginGetBlobMetadata(IAccountIdentifier identifier, string account, string container, string blob, BlobObjectCondition condition, DateTime?snapshot, TimeSpan timeout, RequestContext requestContext, AsyncCallback callback, object state);
Esempio n. 4
0
 public abstract IAsyncResult BeginGetBlobProperties(IAccountIdentifier identifier, string account, string container, string blob, bool supportCrc64, BlobObjectCondition condition, DateTime?snapshot, TimeSpan timeout, bool excludeNonSystemHeaders, RequestContext requestContext, AsyncCallback callback, object state);
Esempio n. 5
0
 public abstract IAsyncResult BeginSnapshotBlob(IAccountIdentifier identifier, string account, string container, string blob, NameValueCollection metadata, BlobObjectCondition condition, TimeSpan timeout, RequestContext requestContext, AsyncCallback callback, object state);
Esempio n. 6
0
 public abstract IAsyncResult BeginGetBlob(IAccountIdentifier identifier, string account, string container, string blob, Stream outputStream, long startOffset, long numberOfBytes, bool isCalculatingCrc64ForRange, bool isCalculatingMD5ForRange, BlobPropertyNames additionalPropertyNames, BlobObjectCondition condition, DateTime?snapshot, TimeSpan timeout, bool excludeNonSystemHeaders, Microsoft.Cis.Services.Nephos.Storage.Service.ServiceManager.ServiceManager.InterceptBlobProperties interceptBlobPropertiesCallback, Microsoft.Cis.Services.Nephos.Storage.Service.ServiceManager.ServiceManager.InterceptRangeCrc64 interceptRangeCrc64Callback, Microsoft.Cis.Services.Nephos.Storage.Service.ServiceManager.ServiceManager.InterceptRangeMD5 interceptRangeMD5Callback, RequestContext requestContext, AsyncCallback callback, object state);
Esempio n. 7
0
 public abstract IAsyncResult BeginChangeBlobLease(IAccountIdentifier identifier, string account, string container, string blob, Guid leaseId, Guid proposedLeaseId, BlobObjectCondition condition, TimeSpan timeout, RequestContext requestContext, AsyncCallback callback, object state);
Esempio n. 8
0
 public abstract IAsyncResult BeginPutPage(IAccountIdentifier identifier, string account, string container, string blob, Stream inputStream, long offset, long length, long?contentCRC64, byte[] contentMD5, bool supportCRC64, BlobObjectCondition condition, TimeSpan timeout, RequestContext requestContext, AsyncCallback callback, object state);
Esempio n. 9
0
 public abstract IAsyncResult BeginAsynchronousCopyBlob(IAccountIdentifier accessIdentifier, string destinationAccount, string destinationContainer, string destinationBlob, UriString copySource, bool isLargeBlockBlobAllowed, bool is8TBPageBlobAllowed, FECopyType copyType, DateTime?sourceSnapshot, ICopyBlobProperties copyBlobProperties, BlobObjectCondition destinationCondition, OverwriteOption destinationOverwriteOption, BlobObjectCondition sourceCondition, TimeSpan timeout, RequestContext requestContext, AsyncCallback callback, object state);
Esempio n. 10
0
 public abstract IAsyncResult BeginBreakBlobLease(IAccountIdentifier identifier, string account, string container, string blob, TimeSpan?leaseBreakPeriod, BlobObjectCondition condition, TimeSpan timeout, RequestContext requestContext, AsyncCallback callback, object state);
Esempio n. 11
0
 public abstract IAsyncResult BeginAppendBlock(IAccountIdentifier identifier, string account, string container, string blob, Stream inputStream, long contentLength, long?contentCRC64, byte[] contentMD5, bool returnCRC64, BlobObjectCondition condition, long?conditionalMaxBlobSize, long?conditionalAppendBlockPosition, TimeSpan timeout, RequestContext requestContext, AsyncCallback callback, object state);
Esempio n. 12
0
 public abstract IAsyncResult BeginAbortCopyBlob(IAccountIdentifier identifier, string account, string container, string blob, Guid copyId, BlobObjectCondition condition, TimeSpan timeout, RequestContext requestContext, AsyncCallback callback, object state);
Esempio n. 13
0
 public abstract IAsyncResult BeginSynchronousCopyBlob(IAccountIdentifier accessIdentifier, string destinationAccount, string destinationContainer, string destinationBlob, string sourceAccount, string sourceContainer, string sourceBlob, UriString copySource, bool isSourceSignedAccess, bool isDestinationSignedAccess, ICopyBlobProperties copyBlobProperties, BlobObjectCondition destinationCondition, OverwriteOption destinationOverwriteOption, BlobObjectCondition sourceCondition, DateTime?sourceSnapshot, TimeSpan timeout, RequestContext requestContext, AsyncCallback callback, object state);
Esempio n. 14
0
 public abstract IAsyncResult BeginPutBlob(IAccountIdentifier identifier, string account, string container, string blob, Stream inputStream, long contentLength, IPutBlobProperties putBlobProperties, bool supportCrc64, bool calculateCrc64, bool storeCrc64, bool verifyCrc64, bool calculateMd5, bool storeMd5, bool verifyMd5, bool generationIdEnabled, bool isLargeBlockBlobRequest, bool is8TBPageBlobAllowed, BlobObjectCondition condition, OverwriteOption overwriteOption, TimeSpan timeout, RequestContext requestContext, AsyncCallback callback, object state);
Esempio n. 15
0
 public abstract IAsyncResult BeginClearPage(IAccountIdentifier identifier, string account, string container, string blob, long offset, long length, BlobObjectCondition condition, TimeSpan timeout, RequestContext requestContext, AsyncCallback callback, object state);
Esempio n. 16
0
 public abstract IAsyncResult BeginPutBlobFromBlocks(IAccountIdentifier identifier, string account, string container, string blob, BlobServiceVersion blobServiceVersion, byte[][] blockIdList, BlockSource[] blockSourceList, IPutBlobProperties putBlobProperties, BlobObjectCondition condition, OverwriteOption overwriteOption, IUpdateOptions updateOptions, TimeSpan timeout, RequestContext requestContext, AsyncCallback callback, object state);
Esempio n. 17
0
 public abstract IAsyncResult BeginGetBlob(IAccountIdentifier identifier, string account, string container, string blob, Stream outputStream, BlobPropertyNames additionalPropertyNames, BlobObjectCondition condition, DateTime?snapshot, TimeSpan timeout, bool excludeNonSystemHeaders, Microsoft.Cis.Services.Nephos.Storage.Service.ServiceManager.ServiceManager.InterceptBlobProperties interceptBlobPropertiesCallback, RequestContext requestContext, AsyncCallback callback, object state);
Esempio n. 18
0
 public abstract IAsyncResult BeginRenewBlobLease(IAccountIdentifier identifier, string account, string container, string blob, LeaseType leaseType, Guid leaseId, TimeSpan leaseDuration, BlobObjectCondition condition, TimeSpan timeout, RequestContext requestContext, AsyncCallback callback, object state);
Esempio n. 19
0
 public abstract IAsyncResult BeginSetBlobProperties(IAccountIdentifier identifier, string account, string container, string blob, IPutBlobProperties properties, bool supportCrc64, BlobObjectCondition condition, TimeSpan timeout, RequestContext requestContext, AsyncCallback callback, object state);