CloudBlobClient.GetBlobReferenceFromServerAsync Method

Definition

Overloads

GetBlobReferenceFromServerAsync(StorageUri, AccessCondition, BlobRequestOptions, OperationContext, CancellationToken)

Initiates an asynchronous operation that gets a reference to a blob.

GetBlobReferenceFromServerAsync(Uri, AccessCondition, BlobRequestOptions, OperationContext, CancellationToken)

Initiates an asynchronous operation that gets a reference to a blob.

GetBlobReferenceFromServerAsync(Uri, AccessCondition, BlobRequestOptions, OperationContext)

Returns a Task<TResult> object that gets a reference to a blob.

GetBlobReferenceFromServerAsync(Uri)

Initiates an asynchronous operation that gets a reference to a blob.

GetBlobReferenceFromServerAsync(Uri, CancellationToken)

Initiates an asynchronous operation that gets a reference to a blob.

GetBlobReferenceFromServerAsync(StorageUri, AccessCondition, BlobRequestOptions, OperationContext)

Initiates an asynchronous operation that gets a reference to a blob.

GetBlobReferenceFromServerAsync(StorageUri, AccessCondition, BlobRequestOptions, OperationContext, CancellationToken)

Initiates an asynchronous operation that gets a reference to a blob.

[Microsoft.Azure.Storage.DoesServiceRequest]
public virtual System.Threading.Tasks.Task<Microsoft.Azure.Storage.Blob.ICloudBlob> GetBlobReferenceFromServerAsync (Microsoft.Azure.Storage.StorageUri blobUri, Microsoft.Azure.Storage.AccessCondition accessCondition, Microsoft.Azure.Storage.Blob.BlobRequestOptions options, Microsoft.Azure.Storage.OperationContext operationContext, System.Threading.CancellationToken cancellationToken);
[<Microsoft.Azure.Storage.DoesServiceRequest>]
abstract member GetBlobReferenceFromServerAsync : Microsoft.Azure.Storage.StorageUri * Microsoft.Azure.Storage.AccessCondition * Microsoft.Azure.Storage.Blob.BlobRequestOptions * Microsoft.Azure.Storage.OperationContext * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Azure.Storage.Blob.ICloudBlob>
override this.GetBlobReferenceFromServerAsync : Microsoft.Azure.Storage.StorageUri * Microsoft.Azure.Storage.AccessCondition * Microsoft.Azure.Storage.Blob.BlobRequestOptions * Microsoft.Azure.Storage.OperationContext * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Azure.Storage.Blob.ICloudBlob>
Public Overridable Function GetBlobReferenceFromServerAsync (blobUri As StorageUri, accessCondition As AccessCondition, options As BlobRequestOptions, operationContext As OperationContext, cancellationToken As CancellationToken) As Task(Of ICloudBlob)

Parameters

blobUri
StorageUri

A StorageUri containing the URI of the blob.

accessCondition
AccessCondition

An AccessCondition object that represents the condition that must be met in order for the request to proceed. If null, no condition is used.

options
BlobRequestOptions

An BlobRequestOptions object that specifies any additional options for the request.

operationContext
OperationContext

An OperationContext object that represents the context for the current operation.

cancellationToken
CancellationToken

A CancellationToken to observe while waiting for a task to complete.

Returns

A Task<TResult> object of type ICloudBlob that represents the asynchronous operation.

Attributes

Applies to

GetBlobReferenceFromServerAsync(Uri, AccessCondition, BlobRequestOptions, OperationContext, CancellationToken)

Initiates an asynchronous operation that gets a reference to a blob.

[Microsoft.Azure.Storage.DoesServiceRequest]
public virtual System.Threading.Tasks.Task<Microsoft.Azure.Storage.Blob.ICloudBlob> GetBlobReferenceFromServerAsync (Uri blobUri, Microsoft.Azure.Storage.AccessCondition accessCondition, Microsoft.Azure.Storage.Blob.BlobRequestOptions options, Microsoft.Azure.Storage.OperationContext operationContext, System.Threading.CancellationToken cancellationToken);
[<Microsoft.Azure.Storage.DoesServiceRequest>]
abstract member GetBlobReferenceFromServerAsync : Uri * Microsoft.Azure.Storage.AccessCondition * Microsoft.Azure.Storage.Blob.BlobRequestOptions * Microsoft.Azure.Storage.OperationContext * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Azure.Storage.Blob.ICloudBlob>
override this.GetBlobReferenceFromServerAsync : Uri * Microsoft.Azure.Storage.AccessCondition * Microsoft.Azure.Storage.Blob.BlobRequestOptions * Microsoft.Azure.Storage.OperationContext * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Azure.Storage.Blob.ICloudBlob>
Public Overridable Function GetBlobReferenceFromServerAsync (blobUri As Uri, accessCondition As AccessCondition, options As BlobRequestOptions, operationContext As OperationContext, cancellationToken As CancellationToken) As Task(Of ICloudBlob)

Parameters

blobUri
Uri

A Uri containing the URI of the blob. The service assumes this is the URI for the blob at the primary location.

accessCondition
AccessCondition

An AccessCondition object that represents the condition that must be met in order for the request to proceed. If null, no condition is used.

options
BlobRequestOptions

A BlobRequestOptions object that specifies additional options for the request.

operationContext
OperationContext

An OperationContext object that represents the context for the current operation.

cancellationToken
CancellationToken

A CancellationToken to observe while waiting for a task to complete.

Returns

A Task<TResult> object of type ICloudBlob that represents the asynchronous operation.

Attributes

Applies to

GetBlobReferenceFromServerAsync(Uri, AccessCondition, BlobRequestOptions, OperationContext)

Returns a Task<TResult> object that gets a reference to a blob.

[Microsoft.Azure.Storage.DoesServiceRequest]
public virtual System.Threading.Tasks.Task<Microsoft.Azure.Storage.Blob.ICloudBlob> GetBlobReferenceFromServerAsync (Uri blobUri, Microsoft.Azure.Storage.AccessCondition accessCondition, Microsoft.Azure.Storage.Blob.BlobRequestOptions options, Microsoft.Azure.Storage.OperationContext operationContext);
[<Microsoft.Azure.Storage.DoesServiceRequest>]
abstract member GetBlobReferenceFromServerAsync : Uri * Microsoft.Azure.Storage.AccessCondition * Microsoft.Azure.Storage.Blob.BlobRequestOptions * Microsoft.Azure.Storage.OperationContext -> System.Threading.Tasks.Task<Microsoft.Azure.Storage.Blob.ICloudBlob>
override this.GetBlobReferenceFromServerAsync : Uri * Microsoft.Azure.Storage.AccessCondition * Microsoft.Azure.Storage.Blob.BlobRequestOptions * Microsoft.Azure.Storage.OperationContext -> System.Threading.Tasks.Task<Microsoft.Azure.Storage.Blob.ICloudBlob>
Public Overridable Function GetBlobReferenceFromServerAsync (blobUri As Uri, accessCondition As AccessCondition, options As BlobRequestOptions, operationContext As OperationContext) As Task(Of ICloudBlob)

Parameters

blobUri
Uri

A Uri containing the URI of the blob. The service assumes this is the URI for the blob at the primary location.

accessCondition
AccessCondition

An AccessCondition object that represents the condition that must be met in order for the request to proceed. If null, no condition is used.

options
BlobRequestOptions

A BlobRequestOptions object that specifies additional options for the request.

operationContext
OperationContext

An OperationContext object that represents the context for the current operation.

Returns

A Task<TResult> object of type ICloudBlob that represents the asynchronous operation.

Attributes

Applies to

GetBlobReferenceFromServerAsync(Uri)

Initiates an asynchronous operation that gets a reference to a blob.

[Microsoft.Azure.Storage.DoesServiceRequest]
public virtual System.Threading.Tasks.Task<Microsoft.Azure.Storage.Blob.ICloudBlob> GetBlobReferenceFromServerAsync (Uri blobUri);
[<Microsoft.Azure.Storage.DoesServiceRequest>]
abstract member GetBlobReferenceFromServerAsync : Uri -> System.Threading.Tasks.Task<Microsoft.Azure.Storage.Blob.ICloudBlob>
override this.GetBlobReferenceFromServerAsync : Uri -> System.Threading.Tasks.Task<Microsoft.Azure.Storage.Blob.ICloudBlob>
Public Overridable Function GetBlobReferenceFromServerAsync (blobUri As Uri) As Task(Of ICloudBlob)

Parameters

blobUri
Uri

A Uri containing the URI of the blob. The service assumes this is the URI for the blob at the primary location.

Returns

A Task<TResult> object of type ICloudBlob that represents the asynchronous operation.

Attributes

Applies to

GetBlobReferenceFromServerAsync(Uri, CancellationToken)

Initiates an asynchronous operation that gets a reference to a blob.

[Microsoft.Azure.Storage.DoesServiceRequest]
public virtual System.Threading.Tasks.Task<Microsoft.Azure.Storage.Blob.ICloudBlob> GetBlobReferenceFromServerAsync (Uri blobUri, System.Threading.CancellationToken cancellationToken);
[<Microsoft.Azure.Storage.DoesServiceRequest>]
abstract member GetBlobReferenceFromServerAsync : Uri * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Azure.Storage.Blob.ICloudBlob>
override this.GetBlobReferenceFromServerAsync : Uri * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Azure.Storage.Blob.ICloudBlob>
Public Overridable Function GetBlobReferenceFromServerAsync (blobUri As Uri, cancellationToken As CancellationToken) As Task(Of ICloudBlob)

Parameters

blobUri
Uri

A Uri containing the URI of the blob. The service assumes this is the URI for the blob at the primary location.

cancellationToken
CancellationToken

A CancellationToken to observe while waiting for a task to complete.

Returns

A Task<TResult> object of type ICloudBlob that represents the asynchronous operation.

Attributes

Applies to

GetBlobReferenceFromServerAsync(StorageUri, AccessCondition, BlobRequestOptions, OperationContext)

Initiates an asynchronous operation that gets a reference to a blob.

[Microsoft.Azure.Storage.DoesServiceRequest]
public virtual System.Threading.Tasks.Task<Microsoft.Azure.Storage.Blob.ICloudBlob> GetBlobReferenceFromServerAsync (Microsoft.Azure.Storage.StorageUri blobUri, Microsoft.Azure.Storage.AccessCondition accessCondition, Microsoft.Azure.Storage.Blob.BlobRequestOptions options, Microsoft.Azure.Storage.OperationContext operationContext);
[<Microsoft.Azure.Storage.DoesServiceRequest>]
abstract member GetBlobReferenceFromServerAsync : Microsoft.Azure.Storage.StorageUri * Microsoft.Azure.Storage.AccessCondition * Microsoft.Azure.Storage.Blob.BlobRequestOptions * Microsoft.Azure.Storage.OperationContext -> System.Threading.Tasks.Task<Microsoft.Azure.Storage.Blob.ICloudBlob>
override this.GetBlobReferenceFromServerAsync : Microsoft.Azure.Storage.StorageUri * Microsoft.Azure.Storage.AccessCondition * Microsoft.Azure.Storage.Blob.BlobRequestOptions * Microsoft.Azure.Storage.OperationContext -> System.Threading.Tasks.Task<Microsoft.Azure.Storage.Blob.ICloudBlob>
Public Overridable Function GetBlobReferenceFromServerAsync (blobUri As StorageUri, accessCondition As AccessCondition, options As BlobRequestOptions, operationContext As OperationContext) As Task(Of ICloudBlob)

Parameters

blobUri
StorageUri

A StorageUri containing the URI of the blob.

accessCondition
AccessCondition

An AccessCondition object that represents the condition that must be met in order for the request to proceed. If null, no condition is used.

options
BlobRequestOptions

An BlobRequestOptions object that specifies any additional options for the request.

operationContext
OperationContext

An OperationContext object that represents the context for the current operation.

Returns

A Task<TResult> object of type ICloudBlob that represents the asynchronous operation.

Attributes

Applies to