Compartilhar via


BlobContainerClient.UploadBlobAsync Método

Definição

Sobrecargas

UploadBlobAsync(String, BinaryData, CancellationToken)

A UploadBlobAsync(String, BinaryData, CancellationToken) operação cria um novo blob de blocos.

Para atualizações parciais de blob de blocos e outros recursos avançados, consulte BlockBlobClient. Para criar ou modificar blobs de página ou acréscimo, consulte PageBlobClient ou AppendBlobClient.

Para obter mais informações, consulte Coloque Blob.

UploadBlobAsync(String, Stream, CancellationToken)

A UploadBlobAsync(String, Stream, CancellationToken) operação cria um novo blob de blocos.

Para atualizações parciais de blob de blocos e outros recursos avançados, consulte BlockBlobClient. Para criar ou modificar blobs de página ou acréscimo, consulte PageBlobClient ou AppendBlobClient.

Para obter mais informações, consulte Coloque Blob.

UploadBlobAsync(String, BinaryData, CancellationToken)

Origem:
BlobContainerClient.cs
Origem:
BlobContainerClient.cs

A UploadBlobAsync(String, BinaryData, CancellationToken) operação cria um novo blob de blocos.

Para atualizações parciais de blob de blocos e outros recursos avançados, consulte BlockBlobClient. Para criar ou modificar blobs de página ou acréscimo, consulte PageBlobClient ou AppendBlobClient.

Para obter mais informações, consulte Coloque Blob.

public virtual System.Threading.Tasks.Task<Azure.Response<Azure.Storage.Blobs.Models.BlobContentInfo>> UploadBlobAsync (string blobName, BinaryData content, System.Threading.CancellationToken cancellationToken = default);
abstract member UploadBlobAsync : string * BinaryData * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Azure.Response<Azure.Storage.Blobs.Models.BlobContentInfo>>
override this.UploadBlobAsync : string * BinaryData * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Azure.Response<Azure.Storage.Blobs.Models.BlobContentInfo>>
Public Overridable Function UploadBlobAsync (blobName As String, content As BinaryData, Optional cancellationToken As CancellationToken = Nothing) As Task(Of Response(Of BlobContentInfo))

Parâmetros

blobName
String

O nome do blob a ser carregado.

content
BinaryData

Um BinaryData que contém o conteúdo a ser carregado.

cancellationToken
CancellationToken

Opcional CancellationToken para propagar notificações de que a operação deve ser cancelada.

Retornos

Um Response<T> que descreve o estado do blob de blocos atualizado.

Comentários

Um RequestFailedException será lançado se o blob já existir. Para substituir um blob de blocos existente, obtenha um BlobClient chamando GetBlobClient(String)e chame Upload(Stream, Boolean, CancellationToken) com o parâmetro de substituição definido como true.

Aplica-se a

UploadBlobAsync(String, Stream, CancellationToken)

Origem:
BlobContainerClient.cs
Origem:
BlobContainerClient.cs

A UploadBlobAsync(String, Stream, CancellationToken) operação cria um novo blob de blocos.

Para atualizações parciais de blob de blocos e outros recursos avançados, consulte BlockBlobClient. Para criar ou modificar blobs de página ou acréscimo, consulte PageBlobClient ou AppendBlobClient.

Para obter mais informações, consulte Coloque Blob.

public virtual System.Threading.Tasks.Task<Azure.Response<Azure.Storage.Blobs.Models.BlobContentInfo>> UploadBlobAsync (string blobName, System.IO.Stream content, System.Threading.CancellationToken cancellationToken = default);
abstract member UploadBlobAsync : string * System.IO.Stream * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Azure.Response<Azure.Storage.Blobs.Models.BlobContentInfo>>
override this.UploadBlobAsync : string * System.IO.Stream * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Azure.Response<Azure.Storage.Blobs.Models.BlobContentInfo>>
Public Overridable Function UploadBlobAsync (blobName As String, content As Stream, Optional cancellationToken As CancellationToken = Nothing) As Task(Of Response(Of BlobContentInfo))

Parâmetros

blobName
String

O nome do blob a ser carregado.

content
Stream

Um Stream que contém o conteúdo a ser carregado.

cancellationToken
CancellationToken

Opcional CancellationToken para propagar notificações de que a operação deve ser cancelada.

Retornos

Um Response<T> que descreve o estado do blob de blocos atualizado.

Comentários

Um RequestFailedException será lançado se o blob já existir. Para substituir um blob de blocos existente, obtenha um BlobClient chamando GetBlobClient(String)e chame Upload(Stream, Boolean, CancellationToken) com o parâmetro de substituição definido como true.

Aplica-se a