BlockBlobClient.StageBlockFromUri Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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
Azure SDK for .NET