Compartir a través de


CloudBlobContainer.CreateIfNotExistsAsync Método

Definición

Sobrecargas

CreateIfNotExistsAsync()

Inicia una operación asincrónica que crea el contenedor si aún no existe.

CreateIfNotExistsAsync(CancellationToken)

Inicia una operación asincrónica que crea el contenedor si aún no existe.

CreateIfNotExistsAsync(BlobRequestOptions, OperationContext)

Inicia una operación asincrónica que crea el contenedor si aún no existe.

CreateIfNotExistsAsync(BlobContainerPublicAccessType, BlobRequestOptions, OperationContext)

Inicia una operación asincrónica que crea el contenedor si aún no existe.

CreateIfNotExistsAsync(BlobRequestOptions, OperationContext, CancellationToken)

Inicia una operación asincrónica que crea el contenedor si aún no existe.

CreateIfNotExistsAsync(BlobContainerPublicAccessType, BlobRequestOptions, OperationContext, CancellationToken)

Inicia una operación asincrónica que crea el contenedor si aún no existe.

CreateIfNotExistsAsync(BlobContainerPublicAccessType, BlobContainerEncryptionScopeOptions, BlobRequestOptions, OperationContext, CancellationToken)

Inicia una operación asincrónica que crea el contenedor si aún no existe.

CreateIfNotExistsAsync()

Inicia una operación asincrónica que crea el contenedor si aún no existe.

[Microsoft.Azure.Storage.DoesServiceRequest]
public virtual System.Threading.Tasks.Task<bool> CreateIfNotExistsAsync ();
[<Microsoft.Azure.Storage.DoesServiceRequest>]
abstract member CreateIfNotExistsAsync : unit -> System.Threading.Tasks.Task<bool>
override this.CreateIfNotExistsAsync : unit -> System.Threading.Tasks.Task<bool>
Public Overridable Function CreateIfNotExistsAsync () As Task(Of Boolean)

Devoluciones

Objeto Task<TResult> que representa la operación asincrónica.

Atributos

Comentarios

Esta API requiere permisos de creación o escritura.

Se aplica a

CreateIfNotExistsAsync(CancellationToken)

Inicia una operación asincrónica que crea el contenedor si aún no existe.

[Microsoft.Azure.Storage.DoesServiceRequest]
public virtual System.Threading.Tasks.Task<bool> CreateIfNotExistsAsync (System.Threading.CancellationToken cancellationToken);
[<Microsoft.Azure.Storage.DoesServiceRequest>]
abstract member CreateIfNotExistsAsync : System.Threading.CancellationToken -> System.Threading.Tasks.Task<bool>
override this.CreateIfNotExistsAsync : System.Threading.CancellationToken -> System.Threading.Tasks.Task<bool>
Public Overridable Function CreateIfNotExistsAsync (cancellationToken As CancellationToken) As Task(Of Boolean)

Parámetros

cancellationToken
CancellationToken

Un CancellationToken que se observará mientras se espera a que se complete la tarea.

Devoluciones

Objeto Task<TResult> que representa la operación asincrónica.

Atributos

Comentarios

Esta API requiere permisos de creación o escritura.

Se aplica a

CreateIfNotExistsAsync(BlobRequestOptions, OperationContext)

Inicia una operación asincrónica que crea el contenedor si aún no existe.

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

Parámetros

options
BlobRequestOptions

Objeto BlobRequestOptions que especifica opciones adicionales para la solicitud.

operationContext
OperationContext

Objeto OperationContext que representa el contexto para la operación actual.

Devoluciones

Objeto Task<TResult> que representa la operación asincrónica.

Atributos

Comentarios

Esta API requiere permisos de creación o escritura.

Se aplica a

CreateIfNotExistsAsync(BlobContainerPublicAccessType, BlobRequestOptions, OperationContext)

Inicia una operación asincrónica que crea el contenedor si aún no existe.

[Microsoft.Azure.Storage.DoesServiceRequest]
public virtual System.Threading.Tasks.Task<bool> CreateIfNotExistsAsync (Microsoft.Azure.Storage.Blob.BlobContainerPublicAccessType accessType, Microsoft.Azure.Storage.Blob.BlobRequestOptions options, Microsoft.Azure.Storage.OperationContext operationContext);
[<Microsoft.Azure.Storage.DoesServiceRequest>]
abstract member CreateIfNotExistsAsync : Microsoft.Azure.Storage.Blob.BlobContainerPublicAccessType * Microsoft.Azure.Storage.Blob.BlobRequestOptions * Microsoft.Azure.Storage.OperationContext -> System.Threading.Tasks.Task<bool>
override this.CreateIfNotExistsAsync : Microsoft.Azure.Storage.Blob.BlobContainerPublicAccessType * Microsoft.Azure.Storage.Blob.BlobRequestOptions * Microsoft.Azure.Storage.OperationContext -> System.Threading.Tasks.Task<bool>
Public Overridable Function CreateIfNotExistsAsync (accessType As BlobContainerPublicAccessType, options As BlobRequestOptions, operationContext As OperationContext) As Task(Of Boolean)

Parámetros

accessType
BlobContainerPublicAccessType

Objeto BlobContainerPublicAccessType que especifica si se puede acceder a los datos del contenedor públicamente y el nivel de acceso.

options
BlobRequestOptions

Objeto BlobRequestOptions que especifica opciones adicionales para la solicitud.

operationContext
OperationContext

Objeto OperationContext que representa el contexto para la operación actual.

Devoluciones

Objeto Task<TResult> que representa la operación asincrónica.

Atributos

Comentarios

Esta API requiere permisos de creación o escritura.

Se aplica a

CreateIfNotExistsAsync(BlobRequestOptions, OperationContext, CancellationToken)

Inicia una operación asincrónica que crea el contenedor si aún no existe.

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

Parámetros

options
BlobRequestOptions

Objeto BlobRequestOptions que especifica opciones adicionales para la solicitud.

operationContext
OperationContext

Objeto OperationContext que representa el contexto para la operación actual.

cancellationToken
CancellationToken

Un CancellationToken que se observará mientras se espera a que se complete la tarea.

Devoluciones

Objeto Task<TResult> que representa la operación asincrónica.

Atributos

Comentarios

Esta API requiere permisos de creación o escritura.

Se aplica a

CreateIfNotExistsAsync(BlobContainerPublicAccessType, BlobRequestOptions, OperationContext, CancellationToken)

Inicia una operación asincrónica que crea el contenedor si aún no existe.

[Microsoft.Azure.Storage.DoesServiceRequest]
public virtual System.Threading.Tasks.Task<bool> CreateIfNotExistsAsync (Microsoft.Azure.Storage.Blob.BlobContainerPublicAccessType accessType, Microsoft.Azure.Storage.Blob.BlobRequestOptions options, Microsoft.Azure.Storage.OperationContext operationContext, System.Threading.CancellationToken cancellationToken);
[<Microsoft.Azure.Storage.DoesServiceRequest>]
abstract member CreateIfNotExistsAsync : Microsoft.Azure.Storage.Blob.BlobContainerPublicAccessType * Microsoft.Azure.Storage.Blob.BlobRequestOptions * Microsoft.Azure.Storage.OperationContext * System.Threading.CancellationToken -> System.Threading.Tasks.Task<bool>
override this.CreateIfNotExistsAsync : Microsoft.Azure.Storage.Blob.BlobContainerPublicAccessType * Microsoft.Azure.Storage.Blob.BlobRequestOptions * Microsoft.Azure.Storage.OperationContext * System.Threading.CancellationToken -> System.Threading.Tasks.Task<bool>
Public Overridable Function CreateIfNotExistsAsync (accessType As BlobContainerPublicAccessType, options As BlobRequestOptions, operationContext As OperationContext, cancellationToken As CancellationToken) As Task(Of Boolean)

Parámetros

accessType
BlobContainerPublicAccessType

Objeto BlobContainerPublicAccessType que especifica si se puede acceder a los datos del contenedor públicamente y el nivel de acceso.

options
BlobRequestOptions

Objeto BlobRequestOptions que especifica opciones adicionales para la solicitud.

operationContext
OperationContext

Objeto OperationContext que representa el contexto para la operación actual.

cancellationToken
CancellationToken

Un CancellationToken que se observará mientras se espera a que se complete la tarea.

Devoluciones

Objeto Task<TResult> que representa la operación asincrónica.

Atributos

Comentarios

Esta API requiere permisos de creación o escritura.

Se aplica a

CreateIfNotExistsAsync(BlobContainerPublicAccessType, BlobContainerEncryptionScopeOptions, BlobRequestOptions, OperationContext, CancellationToken)

Inicia una operación asincrónica que crea el contenedor si aún no existe.

[Microsoft.Azure.Storage.DoesServiceRequest]
public virtual System.Threading.Tasks.Task<bool> CreateIfNotExistsAsync (Microsoft.Azure.Storage.Blob.BlobContainerPublicAccessType accessType, Microsoft.Azure.Storage.Blob.BlobContainerEncryptionScopeOptions encryptionScopeOptions, Microsoft.Azure.Storage.Blob.BlobRequestOptions options, Microsoft.Azure.Storage.OperationContext operationContext, System.Threading.CancellationToken cancellationToken);
[<Microsoft.Azure.Storage.DoesServiceRequest>]
abstract member CreateIfNotExistsAsync : Microsoft.Azure.Storage.Blob.BlobContainerPublicAccessType * Microsoft.Azure.Storage.Blob.BlobContainerEncryptionScopeOptions * Microsoft.Azure.Storage.Blob.BlobRequestOptions * Microsoft.Azure.Storage.OperationContext * System.Threading.CancellationToken -> System.Threading.Tasks.Task<bool>
override this.CreateIfNotExistsAsync : Microsoft.Azure.Storage.Blob.BlobContainerPublicAccessType * Microsoft.Azure.Storage.Blob.BlobContainerEncryptionScopeOptions * Microsoft.Azure.Storage.Blob.BlobRequestOptions * Microsoft.Azure.Storage.OperationContext * System.Threading.CancellationToken -> System.Threading.Tasks.Task<bool>
Public Overridable Function CreateIfNotExistsAsync (accessType As BlobContainerPublicAccessType, encryptionScopeOptions As BlobContainerEncryptionScopeOptions, options As BlobRequestOptions, operationContext As OperationContext, cancellationToken As CancellationToken) As Task(Of Boolean)

Parámetros

accessType
BlobContainerPublicAccessType

Objeto BlobContainerPublicAccessType que especifica si se puede acceder a los datos del contenedor públicamente y el nivel de acceso.

encryptionScopeOptions
BlobContainerEncryptionScopeOptions

Objeto BlobContainerEncryptionScopeOptions que especifica las opciones de ámbito de cifrado que se van a establecer para este contenedor.

options
BlobRequestOptions

Objeto BlobRequestOptions que especifica opciones adicionales para la solicitud.

operationContext
OperationContext

Objeto OperationContext que representa el contexto para la operación actual.

cancellationToken
CancellationToken

Un CancellationToken que se observará mientras se espera a que se complete la tarea.

Devoluciones

Objeto Task<TResult> que representa la operación asincrónica.

Atributos

Comentarios

Esta API requiere permisos de creación o escritura.

Se aplica a