Partilhar via


LibraryClient.AppendAsync Método

Definição

Acrescente o conteúdo ao recurso de biblioteca criado usando a operação create. O tamanho máximo do conteúdo é 4MiB. Conteúdo maior que 4MiB deve ser acrescentado em partes 4MiB.

public virtual System.Threading.Tasks.Task<Azure.Response> AppendAsync (string libraryName, System.IO.Stream content, long? blobConditionAppendPosition = default, System.Threading.CancellationToken cancellationToken = default);
abstract member AppendAsync : string * System.IO.Stream * Nullable<int64> * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Azure.Response>
override this.AppendAsync : string * System.IO.Stream * Nullable<int64> * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Azure.Response>
Public Overridable Function AppendAsync (libraryName As String, content As Stream, Optional blobConditionAppendPosition As Nullable(Of Long) = Nothing, Optional cancellationToken As CancellationToken = Nothing) As Task(Of Response)

Parâmetros

libraryName
String

nome do arquivo a ser carregado. O comprimento mínimo do nome do arquivo deve ser 1, excluindo o comprimento da extensão.

content
Stream

Parte do arquivo de biblioteca.

blobConditionAppendPosition
Nullable<Int64>

Defina esse cabeçalho como um deslocamento de bytes no qual o bloco deverá ser acrescentado. A solicitação só terá êxito se o deslocamento atual corresponder a esse valor. Caso contrário, a solicitação falhará com o erro AppendPositionConditionNotMet (HTTP status código 412 – Falha na pré-condição).

cancellationToken
CancellationToken

O token de cancelamento a ser usado.

Retornos

Aplica-se a