BlobContainerClient.UploadBlob 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
UploadBlob(String, BinaryData, CancellationToken) |
A UploadBlob(String, BinaryData, CancellationToken) operação cria um novo blob de blocos. Para obter 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. |
UploadBlob(String, Stream, CancellationToken) |
A UploadBlob(String, Stream, CancellationToken) operação cria um novo blob de blocos. Para obter 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. |
UploadBlob(String, BinaryData, CancellationToken)
- Origem:
- BlobContainerClient.cs
- Origem:
- BlobContainerClient.cs
A UploadBlob(String, BinaryData, CancellationToken) operação cria um novo blob de blocos.
Para obter 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 Azure.Response<Azure.Storage.Blobs.Models.BlobContentInfo> UploadBlob (string blobName, BinaryData content, System.Threading.CancellationToken cancellationToken = default);
abstract member UploadBlob : string * BinaryData * System.Threading.CancellationToken -> Azure.Response<Azure.Storage.Blobs.Models.BlobContentInfo>
override this.UploadBlob : string * BinaryData * System.Threading.CancellationToken -> Azure.Response<Azure.Storage.Blobs.Models.BlobContentInfo>
Public Overridable Function UploadBlob (blobName As String, content As BinaryData, Optional cancellationToken As CancellationToken = Nothing) As 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 UploadAsync(Stream, Boolean, CancellationToken) com o parâmetro de substituição definido como true.
Aplica-se a
UploadBlob(String, Stream, CancellationToken)
- Origem:
- BlobContainerClient.cs
- Origem:
- BlobContainerClient.cs
A UploadBlob(String, Stream, CancellationToken) operação cria um novo blob de blocos.
Para obter 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 Azure.Response<Azure.Storage.Blobs.Models.BlobContentInfo> UploadBlob (string blobName, System.IO.Stream content, System.Threading.CancellationToken cancellationToken = default);
abstract member UploadBlob : string * System.IO.Stream * System.Threading.CancellationToken -> Azure.Response<Azure.Storage.Blobs.Models.BlobContentInfo>
override this.UploadBlob : string * System.IO.Stream * System.Threading.CancellationToken -> Azure.Response<Azure.Storage.Blobs.Models.BlobContentInfo>
Public Overridable Function UploadBlob (blobName As String, content As Stream, Optional cancellationToken As CancellationToken = Nothing) As 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 UploadAsync(Stream, Boolean, CancellationToken) com o parâmetro de substituição definido como true.
Aplica-se a
Azure SDK for .NET