Compartir a través de


BlockBlobClient.StageBlockFromUri Método

Definición

La StageBlockFromUri(Uri, String, StageBlockFromUriOptions, CancellationToken) operación crea un nuevo bloque que se confirmará como parte de un blob donde se lee el contenido de .sourceUri

Para obtener más información, vea Coloque Bloquear de la dirección URL.

public virtual Azure.Response<Azure.Storage.Blobs.Models.BlockInfo> StageBlockFromUri (Uri sourceUri, string base64BlockId, Azure.Storage.Blobs.Models.StageBlockFromUriOptions options = default, System.Threading.CancellationToken cancellationToken = default);
abstract member StageBlockFromUri : Uri * string * Azure.Storage.Blobs.Models.StageBlockFromUriOptions * System.Threading.CancellationToken -> Azure.Response<Azure.Storage.Blobs.Models.BlockInfo>
override this.StageBlockFromUri : Uri * string * Azure.Storage.Blobs.Models.StageBlockFromUriOptions * System.Threading.CancellationToken -> Azure.Response<Azure.Storage.Blobs.Models.BlockInfo>
Public Overridable Function StageBlockFromUri (sourceUri As Uri, base64BlockId As String, Optional options As StageBlockFromUriOptions = Nothing, Optional cancellationToken As CancellationToken = Nothing) As Response(Of BlockInfo)

Parámetros

sourceUri
Uri

Especifica el Uri del blob de origen. El valor puede ser una dirección URL de hasta 2 KB de longitud que especifica un blob. El blob de origen debe ser público o debe autenticarse a través de una firma de acceso compartido. Si el blob de origen es público, no se requiere autenticación para realizar la operación.

base64BlockId
String

Valor de cadena de tipo Base64 válido que identifica el bloque. Para que se realice la codificación, el tamaño de la cadena debe ser menor o igual que 64 bytes. Para un blob determinado, la longitud del valor especificado para el parámetro base64BlockId debe ser igual para cada bloque. Tenga en cuenta que la cadena de tipo Base64 debe estar codificada para URL.

options
StageBlockFromUriOptions

Parámetros opcionales. StageBlockFromUriOptions.

cancellationToken
CancellationToken

Opcional CancellationToken para propagar notificaciones que se deben cancelar en la operación.

Devoluciones

que Response<T> describe el estado del blob en bloques actualizado.

Comentarios

RequestFailedException Se producirá un error si se produce un error.

Se aplica a