BlobContainerClient.UploadBlobAsync 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
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.
- 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
Azure SDK for .NET