Partilhar via


BlobClient.UploadAsync Método

Definição

Sobrecargas

UploadAsync(String, Boolean, CancellationToken)

A UploadAsync(String, CancellationToken) operação cria um novo blob de blocos ou gera se o blob já existe. A configuração overwrite como true permite atualizar o conteúdo de um blob de blocos existente. A atualização de um blob de blocos existente substitui todos os metadados existentes no blob.

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.

UploadAsync(String, BlobUploadOptions, CancellationToken)

A UploadAsync(Stream, BlobUploadOptions, CancellationToken) operação substitui o conteúdo do blob, criando um novo blob de blocos se nenhum existir. Substituir um blob de blocos existente substitui todos os metadados existentes no blob.

Defina as condições de acesso por meio Conditions para evitar a substituição de dados existentes.

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..

UploadAsync(Stream, Boolean, CancellationToken)

A UploadAsync(Stream, Boolean, CancellationToken) operação cria um novo blob de blocos ou gera se o blob já existe. A configuração overwrite como true permite atualizar o conteúdo de um blob de blocos existente. A atualização de um blob de blocos existente substitui todos os metadados existentes no blob.

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.

UploadAsync(Stream, BlobUploadOptions, CancellationToken)

A UploadAsync(Stream, BlobUploadOptions, CancellationToken) operação substitui o conteúdo do blob, criando um novo blob de blocos se nenhum existir. Substituir um blob de blocos existente substitui todos os metadados existentes no blob.

Defina as condições de acesso por meio Conditions para evitar a substituição de dados existentes.

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.

UploadAsync(BinaryData, Boolean, CancellationToken)

A UploadAsync(BinaryData, Boolean, CancellationToken) operação cria um novo blob de blocos ou gera se o blob já existe. A configuração overwrite como true permite atualizar o conteúdo de um blob de blocos existente. A atualização de um blob de blocos existente substitui todos os metadados existentes no blob.

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.

UploadAsync(String, CancellationToken)

A UploadAsync(String, CancellationToken) operação cria um novo blob de blocos ou gera se o blob já existe.

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.

UploadAsync(Stream, CancellationToken)

A UploadAsync(Stream, CancellationToken) operação cria um novo blob de blocos ou gera se o blob já existe.

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.

UploadAsync(BinaryData, CancellationToken)

A UploadAsync(BinaryData, CancellationToken) operação cria um novo blob de blocos ou gera se o blob já existe.

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.

UploadAsync(String)

A UploadAsync(String) operação cria um novo blob de blocos ou gera se o blob já existe.

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.

UploadAsync(Stream)

A UploadAsync(Stream) operação cria um novo blob de blocos ou gera uma exceção se o blob já existir. A atualização de um blob de blocos existente substitui todos os metadados existentes no blob.

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.

UploadAsync(BinaryData)

A UploadAsync(BinaryData) operação cria um novo blob de blocos ou gera uma exceção se o blob já existir. A atualização de um blob de blocos existente substitui todos os metadados existentes no blob.

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.

UploadAsync(BinaryData, BlobUploadOptions, CancellationToken)

A UploadAsync(BinaryData, BlobUploadOptions, CancellationToken) operação substitui o conteúdo do blob, criando um novo blob de blocos se nenhum existir. Substituir um blob de blocos existente substitui todos os metadados existentes no blob.

Defina as condições de acesso por meio Conditions para evitar a substituição de dados existentes.

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.

UploadAsync(String, Boolean, CancellationToken)

Origem:
BlobClient.cs
Origem:
BlobClient.cs

A UploadAsync(String, CancellationToken) operação cria um novo blob de blocos ou gera se o blob já existe. A configuração overwrite como true permite atualizar o conteúdo de um blob de blocos existente. A atualização de um blob de blocos existente substitui todos os metadados existentes no blob.

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>> UploadAsync (string path, bool overwrite = false, System.Threading.CancellationToken cancellationToken = default);
abstract member UploadAsync : string * bool * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Azure.Response<Azure.Storage.Blobs.Models.BlobContentInfo>>
override this.UploadAsync : string * bool * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Azure.Response<Azure.Storage.Blobs.Models.BlobContentInfo>>
Public Overridable Function UploadAsync (path As String, Optional overwrite As Boolean = false, Optional cancellationToken As CancellationToken = Nothing) As Task(Of Response(Of BlobContentInfo))

Parâmetros

path
String

Um caminho de arquivo que contém o conteúdo a ser carregado.

overwrite
Boolean

Se o upload deve substituir os blobs existentes. O valor padrão é false.

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á gerado se ocorrer uma falha.

Aplica-se a

UploadAsync(String, BlobUploadOptions, CancellationToken)

Origem:
BlobClient.cs
Origem:
BlobClient.cs

A UploadAsync(Stream, BlobUploadOptions, CancellationToken) operação substitui o conteúdo do blob, criando um novo blob de blocos se nenhum existir. Substituir um blob de blocos existente substitui todos os metadados existentes no blob.

Defina as condições de acesso por meio Conditions para evitar a substituição de dados existentes.

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>> UploadAsync (string path, Azure.Storage.Blobs.Models.BlobUploadOptions options, System.Threading.CancellationToken cancellationToken = default);
abstract member UploadAsync : string * Azure.Storage.Blobs.Models.BlobUploadOptions * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Azure.Response<Azure.Storage.Blobs.Models.BlobContentInfo>>
override this.UploadAsync : string * Azure.Storage.Blobs.Models.BlobUploadOptions * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Azure.Response<Azure.Storage.Blobs.Models.BlobContentInfo>>
Public Overridable Function UploadAsync (path As String, options As BlobUploadOptions, Optional cancellationToken As CancellationToken = Nothing) As Task(Of Response(Of BlobContentInfo))

Parâmetros

path
String

Um caminho de arquivo que contém o conteúdo a ser carregado.

options
BlobUploadOptions

Parâmetros opcionais.

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á gerado se ocorrer uma falha.

Aplica-se a

UploadAsync(Stream, Boolean, CancellationToken)

Origem:
BlobClient.cs
Origem:
BlobClient.cs

A UploadAsync(Stream, Boolean, CancellationToken) operação cria um novo blob de blocos ou gera se o blob já existe. A configuração overwrite como true permite atualizar o conteúdo de um blob de blocos existente. A atualização de um blob de blocos existente substitui todos os metadados existentes no blob.

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>> UploadAsync (System.IO.Stream content, bool overwrite = false, System.Threading.CancellationToken cancellationToken = default);
abstract member UploadAsync : System.IO.Stream * bool * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Azure.Response<Azure.Storage.Blobs.Models.BlobContentInfo>>
override this.UploadAsync : System.IO.Stream * bool * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Azure.Response<Azure.Storage.Blobs.Models.BlobContentInfo>>
Public Overridable Function UploadAsync (content As Stream, Optional overwrite As Boolean = false, Optional cancellationToken As CancellationToken = Nothing) As Task(Of Response(Of BlobContentInfo))

Parâmetros

content
Stream

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

overwrite
Boolean

Se o upload deve substituir os blobs existentes. O valor padrão é false.

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á gerado se ocorrer uma falha.

Aplica-se a

UploadAsync(Stream, BlobUploadOptions, CancellationToken)

Origem:
BlobClient.cs
Origem:
BlobClient.cs

A UploadAsync(Stream, BlobUploadOptions, CancellationToken) operação substitui o conteúdo do blob, criando um novo blob de blocos se nenhum existir. Substituir um blob de blocos existente substitui todos os metadados existentes no blob.

Defina as condições de acesso por meio Conditions para evitar a substituição de dados existentes.

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>> UploadAsync (System.IO.Stream content, Azure.Storage.Blobs.Models.BlobUploadOptions options, System.Threading.CancellationToken cancellationToken = default);
abstract member UploadAsync : System.IO.Stream * Azure.Storage.Blobs.Models.BlobUploadOptions * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Azure.Response<Azure.Storage.Blobs.Models.BlobContentInfo>>
override this.UploadAsync : System.IO.Stream * Azure.Storage.Blobs.Models.BlobUploadOptions * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Azure.Response<Azure.Storage.Blobs.Models.BlobContentInfo>>
Public Overridable Function UploadAsync (content As Stream, options As BlobUploadOptions, Optional cancellationToken As CancellationToken = Nothing) As Task(Of Response(Of BlobContentInfo))

Parâmetros

content
Stream

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

options
BlobUploadOptions

Parâmetros opcionais.

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á gerado se ocorrer uma falha.

Aplica-se a

UploadAsync(BinaryData, Boolean, CancellationToken)

Origem:
BlobClient.cs
Origem:
BlobClient.cs

A UploadAsync(BinaryData, Boolean, CancellationToken) operação cria um novo blob de blocos ou gera se o blob já existe. A configuração overwrite como true permite atualizar o conteúdo de um blob de blocos existente. A atualização de um blob de blocos existente substitui todos os metadados existentes no blob.

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 System.Threading.Tasks.Task<Azure.Response<Azure.Storage.Blobs.Models.BlobContentInfo>> UploadAsync (BinaryData content, bool overwrite = false, System.Threading.CancellationToken cancellationToken = default);
abstract member UploadAsync : BinaryData * bool * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Azure.Response<Azure.Storage.Blobs.Models.BlobContentInfo>>
override this.UploadAsync : BinaryData * bool * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Azure.Response<Azure.Storage.Blobs.Models.BlobContentInfo>>
Public Overridable Function UploadAsync (content As BinaryData, Optional overwrite As Boolean = false, Optional cancellationToken As CancellationToken = Nothing) As Task(Of Response(Of BlobContentInfo))

Parâmetros

content
BinaryData

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

overwrite
Boolean

Se o upload deve substituir os blobs existentes. O valor padrão é false.

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á gerado se ocorrer uma falha.

Aplica-se a

UploadAsync(String, CancellationToken)

Origem:
BlobClient.cs
Origem:
BlobClient.cs

A UploadAsync(String, CancellationToken) operação cria um novo blob de blocos ou gera se o blob já existe.

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 System.Threading.Tasks.Task<Azure.Response<Azure.Storage.Blobs.Models.BlobContentInfo>> UploadAsync (string path, System.Threading.CancellationToken cancellationToken);
abstract member UploadAsync : string * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Azure.Response<Azure.Storage.Blobs.Models.BlobContentInfo>>
override this.UploadAsync : string * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Azure.Response<Azure.Storage.Blobs.Models.BlobContentInfo>>
Public Overridable Function UploadAsync (path As String, cancellationToken As CancellationToken) As Task(Of Response(Of BlobContentInfo))

Parâmetros

path
String

Um caminho de arquivo 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á gerado se ocorrer uma falha.

Aplica-se a

UploadAsync(Stream, CancellationToken)

Origem:
BlobClient.cs
Origem:
BlobClient.cs

A UploadAsync(Stream, CancellationToken) operação cria um novo blob de blocos ou gera se o blob já existe.

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 System.Threading.Tasks.Task<Azure.Response<Azure.Storage.Blobs.Models.BlobContentInfo>> UploadAsync (System.IO.Stream content, System.Threading.CancellationToken cancellationToken);
abstract member UploadAsync : System.IO.Stream * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Azure.Response<Azure.Storage.Blobs.Models.BlobContentInfo>>
override this.UploadAsync : System.IO.Stream * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Azure.Response<Azure.Storage.Blobs.Models.BlobContentInfo>>
Public Overridable Function UploadAsync (content As Stream, cancellationToken As CancellationToken) As Task(Of Response(Of BlobContentInfo))

Parâmetros

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á gerado se ocorrer uma falha.

Aplica-se a

UploadAsync(BinaryData, CancellationToken)

Origem:
BlobClient.cs
Origem:
BlobClient.cs

A UploadAsync(BinaryData, CancellationToken) operação cria um novo blob de blocos ou gera se o blob já existe.

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 System.Threading.Tasks.Task<Azure.Response<Azure.Storage.Blobs.Models.BlobContentInfo>> UploadAsync (BinaryData content, System.Threading.CancellationToken cancellationToken);
abstract member UploadAsync : BinaryData * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Azure.Response<Azure.Storage.Blobs.Models.BlobContentInfo>>
override this.UploadAsync : BinaryData * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Azure.Response<Azure.Storage.Blobs.Models.BlobContentInfo>>
Public Overridable Function UploadAsync (content As BinaryData, cancellationToken As CancellationToken) As Task(Of Response(Of BlobContentInfo))

Parâmetros

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á gerado se ocorrer uma falha.

Aplica-se a

UploadAsync(String)

Origem:
BlobClient.cs
Origem:
BlobClient.cs

A UploadAsync(String) operação cria um novo blob de blocos ou gera se o blob já existe.

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 System.Threading.Tasks.Task<Azure.Response<Azure.Storage.Blobs.Models.BlobContentInfo>> UploadAsync (string path);
abstract member UploadAsync : string -> System.Threading.Tasks.Task<Azure.Response<Azure.Storage.Blobs.Models.BlobContentInfo>>
override this.UploadAsync : string -> System.Threading.Tasks.Task<Azure.Response<Azure.Storage.Blobs.Models.BlobContentInfo>>
Public Overridable Function UploadAsync (path As String) As Task(Of Response(Of BlobContentInfo))

Parâmetros

path
String

Um caminho de arquivo que contém o conteúdo a ser carregado.

Retornos

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

Comentários

Um RequestFailedException será gerado se ocorrer uma falha.

Aplica-se a

UploadAsync(Stream)

Origem:
BlobClient.cs
Origem:
BlobClient.cs

A UploadAsync(Stream) operação cria um novo blob de blocos ou gera uma exceção se o blob já existir. A atualização de um blob de blocos existente substitui todos os metadados existentes no blob.

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 System.Threading.Tasks.Task<Azure.Response<Azure.Storage.Blobs.Models.BlobContentInfo>> UploadAsync (System.IO.Stream content);
abstract member UploadAsync : System.IO.Stream -> System.Threading.Tasks.Task<Azure.Response<Azure.Storage.Blobs.Models.BlobContentInfo>>
override this.UploadAsync : System.IO.Stream -> System.Threading.Tasks.Task<Azure.Response<Azure.Storage.Blobs.Models.BlobContentInfo>>
Public Overridable Function UploadAsync (content As Stream) As Task(Of Response(Of BlobContentInfo))

Parâmetros

content
Stream

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

Retornos

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

Comentários

Um RequestFailedException será gerado se ocorrer uma falha.

Aplica-se a

UploadAsync(BinaryData)

Origem:
BlobClient.cs
Origem:
BlobClient.cs

A UploadAsync(BinaryData) operação cria um novo blob de blocos ou gera uma exceção se o blob já existir. A atualização de um blob de blocos existente substitui todos os metadados existentes no blob.

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 System.Threading.Tasks.Task<Azure.Response<Azure.Storage.Blobs.Models.BlobContentInfo>> UploadAsync (BinaryData content);
abstract member UploadAsync : BinaryData -> System.Threading.Tasks.Task<Azure.Response<Azure.Storage.Blobs.Models.BlobContentInfo>>
override this.UploadAsync : BinaryData -> System.Threading.Tasks.Task<Azure.Response<Azure.Storage.Blobs.Models.BlobContentInfo>>
Public Overridable Function UploadAsync (content As BinaryData) As Task(Of Response(Of BlobContentInfo))

Parâmetros

content
BinaryData

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

Retornos

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

Comentários

Um RequestFailedException será gerado se ocorrer uma falha.

Aplica-se a

UploadAsync(BinaryData, BlobUploadOptions, CancellationToken)

Origem:
BlobClient.cs
Origem:
BlobClient.cs

A UploadAsync(BinaryData, BlobUploadOptions, CancellationToken) operação substitui o conteúdo do blob, criando um novo blob de blocos se nenhum existir. Substituir um blob de blocos existente substitui todos os metadados existentes no blob.

Defina as condições de acesso por meio Conditions de para evitar a substituição de dados existentes.

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 System.Threading.Tasks.Task<Azure.Response<Azure.Storage.Blobs.Models.BlobContentInfo>> UploadAsync (BinaryData content, Azure.Storage.Blobs.Models.BlobUploadOptions options, System.Threading.CancellationToken cancellationToken = default);
abstract member UploadAsync : BinaryData * Azure.Storage.Blobs.Models.BlobUploadOptions * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Azure.Response<Azure.Storage.Blobs.Models.BlobContentInfo>>
override this.UploadAsync : BinaryData * Azure.Storage.Blobs.Models.BlobUploadOptions * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Azure.Response<Azure.Storage.Blobs.Models.BlobContentInfo>>
Public Overridable Function UploadAsync (content As BinaryData, options As BlobUploadOptions, Optional cancellationToken As CancellationToken = Nothing) As Task(Of Response(Of BlobContentInfo))

Parâmetros

content
BinaryData

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

options
BlobUploadOptions

Parâmetros opcionais.

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á gerado se ocorrer uma falha.

Aplica-se a