Compartilhar via


BlobContainerClient.UploadBlob Método

Definição

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.

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 UploadAsync(Stream, Boolean, CancellationToken) com o parâmetro de substituição definido como true.

Aplica-se a