Compartir a través de


ShareFileClient.UploadRangeFromUriAsync Método

Definición

La Azure.Storage.Files.Shares.ShareFileClient.UploadRangeFromUriAsync(System.Uri,Azure.HttpRange,Azure.HttpRange,Azure.Storage.Files.Shares.Models.ShareFileRequestConditions,System.Threading.CancellationToken) operación escribe un intervalo entre un archivo de Azure y otro archivo de Azure. Esta API solo se admite para la versión 2019-02-02 y posteriores.

public virtual System.Threading.Tasks.Task<Azure.Response<Azure.Storage.Files.Shares.Models.ShareFileUploadInfo>> UploadRangeFromUriAsync (Uri sourceUri, Azure.HttpRange range, Azure.HttpRange sourceRange, Azure.Storage.Files.Shares.Models.ShareFileUploadRangeFromUriOptions options = default, System.Threading.CancellationToken cancellationToken = default);
abstract member UploadRangeFromUriAsync : Uri * Azure.HttpRange * Azure.HttpRange * Azure.Storage.Files.Shares.Models.ShareFileUploadRangeFromUriOptions * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Azure.Response<Azure.Storage.Files.Shares.Models.ShareFileUploadInfo>>
override this.UploadRangeFromUriAsync : Uri * Azure.HttpRange * Azure.HttpRange * Azure.Storage.Files.Shares.Models.ShareFileUploadRangeFromUriOptions * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Azure.Response<Azure.Storage.Files.Shares.Models.ShareFileUploadInfo>>
Public Overridable Function UploadRangeFromUriAsync (sourceUri As Uri, range As HttpRange, sourceRange As HttpRange, Optional options As ShareFileUploadRangeFromUriOptions = Nothing, Optional cancellationToken As CancellationToken = Nothing) As Task(Of Response(Of ShareFileUploadInfo))

Parámetros

sourceUri
Uri

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

range
HttpRange

Especifica el intervalo de bytes que se escribirá. Es necesario especificar tanto el inicio como el final del intervalo.

sourceRange
HttpRange

Especifica el intervalo de bytes desde el que se va a escribir. Es necesario especificar tanto el inicio como el final del intervalo.

cancellationToken
CancellationToken

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

Devoluciones

que Response<T> describe el estado del archivo.

Comentarios

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

Se aplica a