public IAsyncResult BeginGetMessage(int numberOfMessages, TimeSpan visibilityTimeout, AsyncCallback callback, object state) { AsyncIteratorContext <IEnumerable <IMessageData> > asyncIteratorContext = new AsyncIteratorContext <IEnumerable <IMessageData> >("QueueContainer.GetMesasage", callback, state); asyncIteratorContext.Begin(this.GetMessageImpl(numberOfMessages, visibilityTimeout, asyncIteratorContext)); return(asyncIteratorContext); }
public IAsyncResult BeginAppendBlock(long contentLength, Stream inputStream, CrcReaderStream crcReaderStream, IBlobObjectCondition condition, long?maxBlobSizeCondition, long?blockAppendPositionCondition, AsyncCallback callback, object state) { AsyncIteratorContext <IAppendBlockResult> asyncIteratorContext = new AsyncIteratorContext <IAppendBlockResult>("RealBlobObject.AppendBlock", callback, state); asyncIteratorContext.Begin(this.AppendBlockImpl(contentLength, inputStream, crcReaderStream, condition, maxBlobSizeCondition, blockAppendPositionCondition, asyncIteratorContext)); return(asyncIteratorContext); }
public IAsyncResult BeginPutBlob(string contentType, long contentLength, byte[] serviceMetadata, byte[] applicationMetadata, byte[][] blockList, BlockSource[] blockSourceList, byte[] contentMD5, OverwriteOption overwriteOption, IBlobObjectCondition condition, AsyncCallback callback, object state) { AsyncIteratorContext <NoResults> asyncIteratorContext = new AsyncIteratorContext <NoResults>("RealBlobObject.PutBlob", callback, state); asyncIteratorContext.Begin(this.PutBlobImpl(contentType, contentLength, serviceMetadata, applicationMetadata, blockList, blockSourceList, contentMD5, overwriteOption, condition, asyncIteratorContext)); return(asyncIteratorContext); }
IAsyncResult Microsoft.Cis.Services.Nephos.Common.Storage.IBaseBlobContainer.BeginDeleteContainer(IContainerCondition conditions, Guid?leaseId, AsyncCallback callback, object state) { AsyncIteratorContext <NoResults> asyncIteratorContext = new AsyncIteratorContext <NoResults>("DbBlobContainer.DeleteContainer", callback, state); asyncIteratorContext.Begin(this.DeleteContainerImpl(conditions, leaseId, asyncIteratorContext)); return(asyncIteratorContext); }
IAsyncResult Microsoft.Cis.Services.Nephos.Common.Storage.IBlobContainer.BeginListBlobs(string blobNamePrefix, BlobPropertyNames propertyNames, string separator, string blobNameStart, DateTime?snapshotStart, IBlobObjectCondition condition, int maxBlobNames, BlobServiceVersion version, AsyncCallback callback, object state) { AsyncIteratorContext <IBlobObjectCollection> asyncIteratorContext = new AsyncIteratorContext <IBlobObjectCollection>("DbBlobContainer.ListBlobs", callback, state); asyncIteratorContext.Begin(this.ListBlobsImpl(blobNamePrefix, propertyNames, separator, blobNameStart, snapshotStart, condition, maxBlobNames, version, asyncIteratorContext)); return(asyncIteratorContext); }
public IAsyncResult BeginBreakLease(TimeSpan?leaseBreakPeriod, IContainerCondition condition, bool updateLastModificationTime, bool useContainerNotFoundError, AsyncCallback callback, object state) { AsyncIteratorContext <NoResults> asyncIteratorContext = new AsyncIteratorContext <NoResults>("BaseBlobContainer.BreakLease", callback, state); asyncIteratorContext.Begin(this.BreakLeaseImpl(leaseBreakPeriod, condition, updateLastModificationTime, useContainerNotFoundError, asyncIteratorContext)); return(asyncIteratorContext); }
public IAsyncResult BeginSetProperties(ContainerPropertyNames propertyNames, IContainerCondition condition, AsyncCallback callback, object state) { AsyncIteratorContext <NoResults> asyncIteratorContext = new AsyncIteratorContext <NoResults>("DbBlobContainer.SetProperties", callback, state); asyncIteratorContext.Begin(this.SetPropertiesImpl(propertyNames, condition, asyncIteratorContext)); return(asyncIteratorContext); }
public IAsyncResult BeginGetProperties(AccountPropertyNames propertyNames, IAccountCondition condition, CacheRefreshOptions cacheRefreshOptions, int localCacheEntryTimeInTicks, AsyncCallback callback, object state) { AsyncIteratorContext <NoResults> asyncIteratorContext = new AsyncIteratorContext <NoResults>("StorageAccount.GetProperties", callback, state); asyncIteratorContext.Begin(this.GetPropertiesImpl(propertyNames, condition, cacheRefreshOptions, asyncIteratorContext)); return(asyncIteratorContext); }
public IAsyncResult BeginListTableContainers(string tableName, ContainerPropertyNames propertyNames, string separator, string tableNameStart, IContainerCondition condition, int maxContainerNames, AsyncCallback callback, object state) { AsyncIteratorContext <ITableContainerCollection> asyncIteratorContext = new AsyncIteratorContext <ITableContainerCollection>("StorageAccount.ListTableContainers", callback, state); asyncIteratorContext.Begin(this.ListTableContainersImpl(tableName, propertyNames, separator, tableNameStart, condition, maxContainerNames, asyncIteratorContext)); return(asyncIteratorContext); }
public IAsyncResult BeginCreateTableContainer(string tableName, DateTime?expiryTime, byte[] serviceMetadata, byte[] applicationMetadata, AsyncCallback callback, object state) { AsyncIteratorContext <ITableContainer> asyncIteratorContext = new AsyncIteratorContext <ITableContainer>("StorageAccount.CreateTableContainer", callback, state); asyncIteratorContext.Begin(this.CreateTableContainerImpl(tableName, expiryTime, serviceMetadata, applicationMetadata, asyncIteratorContext)); return(asyncIteratorContext); }
public IAsyncResult BeginDeleteTableContainer(string tableName, IContainerCondition conditions, AsyncCallback callback, object state) { AsyncIteratorContext <NoResults> asyncIteratorContext = new AsyncIteratorContext <NoResults>("StorageAccount.DeleteTableContainer", callback, state); asyncIteratorContext.Begin(this.DeleteTableContainerImpl(tableName, conditions, asyncIteratorContext)); return(asyncIteratorContext); }
public IAsyncResult BeginPeekMessage(int numberOfMessages, AsyncCallback callback, object state) { AsyncIteratorContext <IEnumerable <IMessageData> > asyncIteratorContext = new AsyncIteratorContext <IEnumerable <IMessageData> >("QueueContainer.PeekMesasage", callback, state); asyncIteratorContext.Begin(this.PeekMessageImpl(numberOfMessages, asyncIteratorContext)); return(asyncIteratorContext); }
public IAsyncResult BeginListMessages(string queueNameStart, DateTime?visibilityStart, Guid messageIdStart, int?subQueueId, bool includeInvisibleMessages, int numberOfMessages, AsyncCallback callback, object state) { AsyncIteratorContext <ListMessagesResult> asyncIteratorContext = new AsyncIteratorContext <ListMessagesResult>("QueueContainer.ListMesasages", callback, state); asyncIteratorContext.Begin(this.ListMessagesImpl(queueNameStart, visibilityStart, messageIdStart, subQueueId, includeInvisibleMessages, numberOfMessages, asyncIteratorContext)); return(asyncIteratorContext); }
public IAsyncResult BeginGetQueueStatistics(bool includeInvisibleMessages, bool includeExpiredMessages, AsyncCallback callback, object state) { AsyncIteratorContext <IQueueStatistics> asyncIteratorContext = new AsyncIteratorContext <IQueueStatistics>("QueueContainer.GetQueueStatistics", callback, state); asyncIteratorContext.Begin(this.GetQueueStatisticsImpl(includeInvisibleMessages, includeExpiredMessages, asyncIteratorContext)); return(asyncIteratorContext); }
public IAsyncResult BeginDeleteContainer(IContainerCondition conditions, Guid?leaseId, AsyncCallback callback, object state) { AsyncIteratorContext <NoResults> asyncIteratorContext = new AsyncIteratorContext <NoResults>("BaseBlobContainer.DeleteContainer", callback, state); asyncIteratorContext.Begin(this.DeleteContainerImpl(conditions, leaseId, asyncIteratorContext)); return(asyncIteratorContext); }
public IAsyncResult BeginSetProperties(AccountPropertyNames propertyNames, IAccountCondition conditions, AsyncCallback callback, object state) { AsyncIteratorContext <NoResults> asyncIteratorContext = new AsyncIteratorContext <NoResults>("StorageAccount.SetProperties", callback, state); asyncIteratorContext.Begin(this.SetPropertiesImpl(propertyNames, conditions, asyncIteratorContext)); return(asyncIteratorContext); }
public IAsyncResult BeginAcquireLease(LeaseType leaseType, TimeSpan leaseDuration, Guid?proposedLeaseId, IContainerCondition condition, bool updateLastModificationTime, bool useContainerNotFoundError, AsyncCallback callback, object state) { AsyncIteratorContext <NoResults> asyncIteratorContext = new AsyncIteratorContext <NoResults>("BaseBlobContainer.AcquireLease", callback, state); asyncIteratorContext.Begin(this.AcquireLeaseImpl(leaseType, leaseDuration, proposedLeaseId, condition, updateLastModificationTime, useContainerNotFoundError, asyncIteratorContext)); return(asyncIteratorContext); }
IAsyncResult Microsoft.Cis.Services.Nephos.Common.Storage.IStorageAccount.BeginCreateQueueContainer(string queueName, DateTime?expiryTime, byte[] serviceMetadata, byte[] applicationMetadata, AsyncCallback callback, object state) { AsyncIteratorContext <IQueueContainer> asyncIteratorContext = new AsyncIteratorContext <IQueueContainer>("StorageAccount.CreateQueueContainer", callback, state); asyncIteratorContext.Begin(this.CreateQueueContainerImpl(queueName, expiryTime, serviceMetadata, applicationMetadata, asyncIteratorContext)); return(asyncIteratorContext); }
public override IAsyncResult BeginRead(byte[] buffer, int offset, int count, AsyncCallback callback, object state) { AsyncIteratorContext <int> asyncIteratorContext = new AsyncIteratorContext <int>("MD5ReaderStream.Read", callback, state); asyncIteratorContext.Begin(this.ReadImpl(buffer, offset, count, asyncIteratorContext)); return(asyncIteratorContext); }
IAsyncResult Microsoft.Cis.Services.Nephos.Common.Storage.IStorageAccount.BeginDeleteQueueContainer(string queueName, IContainerCondition conditions, AsyncCallback callback, object state) { AsyncIteratorContext <NoResults> asyncIteratorContext = new AsyncIteratorContext <NoResults>("StorageAccount.DeleteQueueContainer", callback, state); asyncIteratorContext.Begin(this.DeleteQueueContainerImpl(queueName, conditions, asyncIteratorContext)); return(asyncIteratorContext); }
IAsyncResult Microsoft.Cis.Services.Nephos.Common.Storage.IBaseBlobContainer.BeginCreateContainer(DateTime?expiryTime, byte[] serviceMetadata, byte[] applicationMetadata, AsyncCallback callback, object state) { AsyncIteratorContext <NoResults> asyncIteratorContext = new AsyncIteratorContext <NoResults>("DbBlobContainer.CreateContainer", callback, state); asyncIteratorContext.Begin(this.CreateContainerImpl(expiryTime, serviceMetadata, applicationMetadata, asyncIteratorContext)); return(asyncIteratorContext); }
IAsyncResult Microsoft.Cis.Services.Nephos.Common.Storage.IStorageAccount.BeginListQueueContainers(string containerName, ContainerPropertyNames propertyNames, string separator, string containerNameStart, IContainerCondition condition, int maxContainerNames, AsyncCallback callback, object state) { AsyncIteratorContext <IQueueContainerCollection> asyncIteratorContext = new AsyncIteratorContext <IQueueContainerCollection>("StorageAccount.ListQueueContainers", callback, state); asyncIteratorContext.Begin(this.ListQueueContainersImpl(containerName, propertyNames, separator, containerNameStart, condition, maxContainerNames, asyncIteratorContext)); return(asyncIteratorContext); }
IAsyncResult Microsoft.Cis.Services.Nephos.Common.Storage.IBaseBlobContainer.BeginRenewLease(LeaseType leaseType, Guid leaseId, TimeSpan leaseDuration, IContainerCondition condition, bool updateLastModificationTime, bool useContainerNotFoundError, AsyncCallback callback, object state) { AsyncIteratorContext <NoResults> asyncIteratorContext = new AsyncIteratorContext <NoResults>("DbBlobContainer.RenewLease", callback, state); asyncIteratorContext.Begin(this.RenewLeaseImpl(leaseType, leaseId, leaseDuration, condition, updateLastModificationTime, asyncIteratorContext)); return(asyncIteratorContext); }
IAsyncResult Microsoft.Cis.Services.Nephos.Common.Storage.IStorageAccount.BeginSetProperties(AccountPropertyNames propertyNames, IAccountCondition conditions, AsyncCallback callback, object state) { AsyncIteratorContext <NoResults> asyncIteratorContext = new AsyncIteratorContext <NoResults>("StorageAccount.SetProperties", callback, state); asyncIteratorContext.Begin(this.SetPropertiesImpl(propertyNames, conditions, asyncIteratorContext)); return(asyncIteratorContext); }
IAsyncResult Microsoft.Cis.Services.Nephos.Common.Storage.IContainer.BeginGetProperties(ContainerPropertyNames propertyNames, IContainerCondition condition, CacheRefreshOptions cacheRefreshOptions, bool shouldUpdateCacheEntryOnRefresh, AsyncCallback callback, object state) { AsyncIteratorContext <NoResults> asyncIteratorContext = new AsyncIteratorContext <NoResults>("DbBlobContainer.GetProperties", callback, state); asyncIteratorContext.Begin(this.GetPropertiesImpl(propertyNames, condition, asyncIteratorContext)); return(asyncIteratorContext); }
public IAsyncResult BeginChangeLease(Guid leaseId, Guid proposedLeaseId, IContainerCondition condition, bool updateLastModificationTime, bool useContainerNotFoundError, AsyncCallback callback, object state) { AsyncIteratorContext <NoResults> asyncIteratorContext = new AsyncIteratorContext <NoResults>("BaseBlobContainer.ChangeLease", callback, state); asyncIteratorContext.Begin(this.ChangeLeaseImpl(leaseId, proposedLeaseId, condition, updateLastModificationTime, useContainerNotFoundError, asyncIteratorContext)); return(asyncIteratorContext); }
public IAsyncResult BeginGetBlockList(IBlobObjectCondition condition, BlockListTypes blockListTypes, BlobServiceVersion blobServiceVersion, AsyncCallback callback, object state) { AsyncIteratorContext <IBlockLists> asyncIteratorContext = new AsyncIteratorContext <IBlockLists>("RealBlobObject.GetBlockList", callback, state); asyncIteratorContext.Begin(this.GetBlockListImpl(condition, blockListTypes, blobServiceVersion, asyncIteratorContext)); return(asyncIteratorContext); }
public IAsyncResult BeginCreateContainer(DateTime?expiryTime, byte[] serviceMetadata, byte[] applicationMetadata, AsyncCallback callback, object state) { AsyncIteratorContext <NoResults> asyncIteratorContext = new AsyncIteratorContext <NoResults>("BaseBlobContainer.CreateContainer", callback, state); asyncIteratorContext.Begin(this.CreateContainerImpl(expiryTime, serviceMetadata, applicationMetadata, asyncIteratorContext)); return(asyncIteratorContext); }
public IAsyncResult BeginPutBlock(byte[] blockIdentifier, long contentLength, Stream inputStream, CrcReaderStream crcReaderStream, byte[] contentMD5, bool isLargeBlockBlobRequest, IBlobObjectCondition condition, AsyncCallback callback, object state) { AsyncIteratorContext <NoResults> asyncIteratorContext = new AsyncIteratorContext <NoResults>("RealBlobObject.PutBlock", callback, state); asyncIteratorContext.Begin(this.PutBlockImpl(blockIdentifier, contentLength, inputStream, crcReaderStream, contentMD5, isLargeBlockBlobRequest, condition, asyncIteratorContext)); return(asyncIteratorContext); }
public IAsyncResult BeginDeleteMessage(IQueueMessageReceipt receipt, AsyncCallback callback, object state) { AsyncIteratorContext <bool> asyncIteratorContext = new AsyncIteratorContext <bool>("QueueContainer.DeleteMessage", callback, state); asyncIteratorContext.Begin(this.DeleteMessageImpl(receipt, asyncIteratorContext)); return(asyncIteratorContext); }