ICloudBlob.BeginAcquireLease Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Sobrecargas
BeginAcquireLease(Nullable<TimeSpan>, String, AsyncCallback, Object) |
Inicia uma operação assíncrona para adquirir uma concessão nesse blob. |
BeginAcquireLease(Nullable<TimeSpan>, String, AccessCondition, BlobRequestOptions, OperationContext, AsyncCallback, Object) |
Inicia uma operação assíncrona para adquirir uma concessão nesse blob. |
BeginAcquireLease(Nullable<TimeSpan>, String, AsyncCallback, Object)
Inicia uma operação assíncrona para adquirir uma concessão nesse blob.
public Microsoft.Azure.Storage.ICancellableAsyncResult BeginAcquireLease (TimeSpan? leaseTime, string proposedLeaseId, AsyncCallback callback, object state);
abstract member BeginAcquireLease : Nullable<TimeSpan> * string * AsyncCallback * obj -> Microsoft.Azure.Storage.ICancellableAsyncResult
Public Function BeginAcquireLease (leaseTime As Nullable(Of TimeSpan), proposedLeaseId As String, callback As AsyncCallback, state As Object) As ICancellableAsyncResult
Parâmetros
Um TimeSpan que representa o período de tempo para o qual deseja adquirir a concessão, que será arredondado para baixo para segundos.
- proposedLeaseId
- String
Uma cadeia de caracteres que representa a ID de concessão proposta para a nova concessão.
- callback
- AsyncCallback
Um delegado de retorno de chamada opcional que receberá notificação quando a operação assíncrona for concluída.
- state
- Object
Um objeto definido pelo usuário que será passado para o delegado de retorno de chamada.
Retornos
Um ICancellableAsyncResult que faz referência à operação assíncrona.
Aplica-se a
BeginAcquireLease(Nullable<TimeSpan>, String, AccessCondition, BlobRequestOptions, OperationContext, AsyncCallback, Object)
Inicia uma operação assíncrona para adquirir uma concessão nesse blob.
public Microsoft.Azure.Storage.ICancellableAsyncResult BeginAcquireLease (TimeSpan? leaseTime, string proposedLeaseId, Microsoft.Azure.Storage.AccessCondition accessCondition, Microsoft.Azure.Storage.Blob.BlobRequestOptions options, Microsoft.Azure.Storage.OperationContext operationContext, AsyncCallback callback, object state);
abstract member BeginAcquireLease : Nullable<TimeSpan> * string * Microsoft.Azure.Storage.AccessCondition * Microsoft.Azure.Storage.Blob.BlobRequestOptions * Microsoft.Azure.Storage.OperationContext * AsyncCallback * obj -> Microsoft.Azure.Storage.ICancellableAsyncResult
Public Function BeginAcquireLease (leaseTime As Nullable(Of TimeSpan), proposedLeaseId As String, accessCondition As AccessCondition, options As BlobRequestOptions, operationContext As OperationContext, callback As AsyncCallback, state As Object) As ICancellableAsyncResult
Parâmetros
Um TimeSpan que representa o período de tempo para o qual deseja adquirir a concessão, que será arredondado para baixo para segundos.
- proposedLeaseId
- String
Uma cadeia de caracteres que representa a ID de concessão proposta para a nova concessão.
- accessCondition
- AccessCondition
Um objeto AccessCondition que representa a condição que deve ser atendida para que a solicitação continue.
- options
- BlobRequestOptions
Um objeto BlobRequestOptions que especifica opções adicionais para a solicitação.
- operationContext
- OperationContext
Um objeto OperationContext que representa o contexto da operação atual.
- callback
- AsyncCallback
Um delegado de retorno de chamada opcional que receberá notificação quando a operação assíncrona for concluída.
- state
- Object
Um objeto definido pelo usuário que será passado para o delegado de retorno de chamada.
Retornos
Um ICancellableAsyncResult que faz referência à operação assíncrona.
Aplica-se a
Azure SDK for .NET