Share via


CloudFile.WriteRangeAsync Método

Definición

Sobrecargas

WriteRangeAsync(Stream, Int64, String, AccessCondition, FileRequestOptions, OperationContext, CancellationToken)

Devuelve una tarea que realiza una operación asincrónica para escribir un intervalo en un archivo.

WriteRangeAsync(Stream, Int64, String, AccessCondition, FileRequestOptions, OperationContext)

Devuelve una tarea que realiza una operación asincrónica para escribir un intervalo en un archivo.

WriteRangeAsync(Stream, Int64, String, AccessCondition, FileRequestOptions, OperationContext, IProgress<StorageProgress>, CancellationToken)

Devuelve una tarea que realiza una operación asincrónica para escribir un intervalo en un archivo.

WriteRangeAsync(Stream, Int64, String)

Devuelve una tarea que realiza una operación asincrónica para escribir un intervalo en un archivo.

WriteRangeAsync(Stream, Int64, String, CancellationToken)

Devuelve una tarea que realiza una operación asincrónica para escribir un intervalo en un archivo.

WriteRangeAsync(Uri, Int64, Int64, Int64, Checksum, AccessCondition, FileRequestOptions, OperationContext, Nullable<CancellationToken>)

Escribe el intervalo de un archivo de origen en este archivo.

WriteRangeAsync(Stream, Int64, String, AccessCondition, FileRequestOptions, OperationContext, CancellationToken)

Devuelve una tarea que realiza una operación asincrónica para escribir un intervalo en un archivo.

[Microsoft.Azure.Storage.DoesServiceRequest]
public virtual System.Threading.Tasks.Task WriteRangeAsync (System.IO.Stream rangeData, long startOffset, string contentMD5, Microsoft.Azure.Storage.AccessCondition accessCondition, Microsoft.Azure.Storage.File.FileRequestOptions options, Microsoft.Azure.Storage.OperationContext operationContext, System.Threading.CancellationToken cancellationToken);
[<Microsoft.Azure.Storage.DoesServiceRequest>]
abstract member WriteRangeAsync : System.IO.Stream * int64 * string * Microsoft.Azure.Storage.AccessCondition * Microsoft.Azure.Storage.File.FileRequestOptions * Microsoft.Azure.Storage.OperationContext * System.Threading.CancellationToken -> System.Threading.Tasks.Task
override this.WriteRangeAsync : System.IO.Stream * int64 * string * Microsoft.Azure.Storage.AccessCondition * Microsoft.Azure.Storage.File.FileRequestOptions * Microsoft.Azure.Storage.OperationContext * System.Threading.CancellationToken -> System.Threading.Tasks.Task
Public Overridable Function WriteRangeAsync (rangeData As Stream, startOffset As Long, contentMD5 As String, accessCondition As AccessCondition, options As FileRequestOptions, operationContext As OperationContext, cancellationToken As CancellationToken) As Task

Parámetros

rangeData
Stream

Flujo que proporciona los datos.

startOffset
Int64

Desplazamiento en el que se va a comenzar a escribir, en bytes.

contentMD5
String

Valor hash opcional que se usará para establecer la ContentMD5 propiedad en el archivo. Puede ser null o una cadena vacía.

accessCondition
AccessCondition

Objeto AccessCondition que representa las condiciones de acceso para el archivo. Si es null, no se usa ninguna condición.

options
FileRequestOptions

Objeto FileRequestOptions que especifica opciones adicionales para la solicitud.

operationContext
OperationContext

Objeto OperationContext que representa el contexto para la operación actual.

cancellationToken
CancellationToken

Un CancellationToken que se observará mientras se espera a que se complete la tarea.

Devoluciones

Objeto Task que representa la operación actual.

Atributos

Se aplica a

WriteRangeAsync(Stream, Int64, String, AccessCondition, FileRequestOptions, OperationContext)

Devuelve una tarea que realiza una operación asincrónica para escribir un intervalo en un archivo.

[Microsoft.Azure.Storage.DoesServiceRequest]
public virtual System.Threading.Tasks.Task WriteRangeAsync (System.IO.Stream rangeData, long startOffset, string contentMD5, Microsoft.Azure.Storage.AccessCondition accessCondition, Microsoft.Azure.Storage.File.FileRequestOptions options, Microsoft.Azure.Storage.OperationContext operationContext);
[<Microsoft.Azure.Storage.DoesServiceRequest>]
abstract member WriteRangeAsync : System.IO.Stream * int64 * string * Microsoft.Azure.Storage.AccessCondition * Microsoft.Azure.Storage.File.FileRequestOptions * Microsoft.Azure.Storage.OperationContext -> System.Threading.Tasks.Task
override this.WriteRangeAsync : System.IO.Stream * int64 * string * Microsoft.Azure.Storage.AccessCondition * Microsoft.Azure.Storage.File.FileRequestOptions * Microsoft.Azure.Storage.OperationContext -> System.Threading.Tasks.Task
Public Overridable Function WriteRangeAsync (rangeData As Stream, startOffset As Long, contentMD5 As String, accessCondition As AccessCondition, options As FileRequestOptions, operationContext As OperationContext) As Task

Parámetros

rangeData
Stream

Flujo que proporciona los datos.

startOffset
Int64

Desplazamiento en el que se va a comenzar a escribir, en bytes.

contentMD5
String

Valor hash opcional que se usará para establecer la ContentMD5 propiedad en el archivo. Puede ser null o una cadena vacía.

accessCondition
AccessCondition

Objeto AccessCondition que representa las condiciones de acceso para el archivo. Si es null, no se usa ninguna condición.

options
FileRequestOptions

Objeto FileRequestOptions que especifica opciones adicionales para la solicitud.

operationContext
OperationContext

Objeto OperationContext que representa el contexto para la operación actual.

Devoluciones

Objeto Task que representa la operación actual.

Atributos

Se aplica a

WriteRangeAsync(Stream, Int64, String, AccessCondition, FileRequestOptions, OperationContext, IProgress<StorageProgress>, CancellationToken)

Devuelve una tarea que realiza una operación asincrónica para escribir un intervalo en un archivo.

[Microsoft.Azure.Storage.DoesServiceRequest]
public virtual System.Threading.Tasks.Task WriteRangeAsync (System.IO.Stream rangeData, long startOffset, string contentMD5, Microsoft.Azure.Storage.AccessCondition accessCondition, Microsoft.Azure.Storage.File.FileRequestOptions options, Microsoft.Azure.Storage.OperationContext operationContext, IProgress<Microsoft.Azure.Storage.Core.Util.StorageProgress> progressHandler, System.Threading.CancellationToken cancellationToken);
[<Microsoft.Azure.Storage.DoesServiceRequest>]
abstract member WriteRangeAsync : System.IO.Stream * int64 * string * Microsoft.Azure.Storage.AccessCondition * Microsoft.Azure.Storage.File.FileRequestOptions * Microsoft.Azure.Storage.OperationContext * IProgress<Microsoft.Azure.Storage.Core.Util.StorageProgress> * System.Threading.CancellationToken -> System.Threading.Tasks.Task
override this.WriteRangeAsync : System.IO.Stream * int64 * string * Microsoft.Azure.Storage.AccessCondition * Microsoft.Azure.Storage.File.FileRequestOptions * Microsoft.Azure.Storage.OperationContext * IProgress<Microsoft.Azure.Storage.Core.Util.StorageProgress> * System.Threading.CancellationToken -> System.Threading.Tasks.Task
Public Overridable Function WriteRangeAsync (rangeData As Stream, startOffset As Long, contentMD5 As String, accessCondition As AccessCondition, options As FileRequestOptions, operationContext As OperationContext, progressHandler As IProgress(Of StorageProgress), cancellationToken As CancellationToken) As Task

Parámetros

rangeData
Stream

Flujo que proporciona los datos.

startOffset
Int64

Desplazamiento en el que se va a comenzar a escribir, en bytes.

contentMD5
String

Valor hash opcional que se usará para establecer la ContentMD5 propiedad en el archivo. Puede ser null o una cadena vacía.

accessCondition
AccessCondition

Objeto AccessCondition que representa las condiciones de acceso para el archivo. Si es null, no se usa ninguna condición.

options
FileRequestOptions

Objeto FileRequestOptions que especifica opciones adicionales para la solicitud.

operationContext
OperationContext

Objeto OperationContext que representa el contexto para la operación actual.

progressHandler
IProgress<StorageProgress>

Objeto IProgress<T> para controlar StorageProgress los mensajes.

cancellationToken
CancellationToken

Un CancellationToken que se observará mientras se espera a que se complete la tarea.

Devoluciones

Objeto Task que representa la operación actual.

Atributos

Se aplica a

WriteRangeAsync(Stream, Int64, String)

Devuelve una tarea que realiza una operación asincrónica para escribir un intervalo en un archivo.

[Microsoft.Azure.Storage.DoesServiceRequest]
public virtual System.Threading.Tasks.Task WriteRangeAsync (System.IO.Stream rangeData, long startOffset, string contentMD5);
[<Microsoft.Azure.Storage.DoesServiceRequest>]
abstract member WriteRangeAsync : System.IO.Stream * int64 * string -> System.Threading.Tasks.Task
override this.WriteRangeAsync : System.IO.Stream * int64 * string -> System.Threading.Tasks.Task
Public Overridable Function WriteRangeAsync (rangeData As Stream, startOffset As Long, contentMD5 As String) As Task

Parámetros

rangeData
Stream

Flujo que proporciona los datos.

startOffset
Int64

Desplazamiento en el que se va a comenzar a escribir, en bytes.

contentMD5
String

Valor hash opcional que se usará para establecer la ContentMD5 propiedad en el archivo. Puede ser null o una cadena vacía.

Devoluciones

Objeto Task que representa la operación actual.

Atributos

Se aplica a

WriteRangeAsync(Stream, Int64, String, CancellationToken)

Devuelve una tarea que realiza una operación asincrónica para escribir un intervalo en un archivo.

[Microsoft.Azure.Storage.DoesServiceRequest]
public virtual System.Threading.Tasks.Task WriteRangeAsync (System.IO.Stream rangeData, long startOffset, string contentMD5, System.Threading.CancellationToken cancellationToken);
[<Microsoft.Azure.Storage.DoesServiceRequest>]
abstract member WriteRangeAsync : System.IO.Stream * int64 * string * System.Threading.CancellationToken -> System.Threading.Tasks.Task
override this.WriteRangeAsync : System.IO.Stream * int64 * string * System.Threading.CancellationToken -> System.Threading.Tasks.Task
Public Overridable Function WriteRangeAsync (rangeData As Stream, startOffset As Long, contentMD5 As String, cancellationToken As CancellationToken) As Task

Parámetros

rangeData
Stream

Flujo que proporciona los datos.

startOffset
Int64

Desplazamiento en el que se va a comenzar a escribir, en bytes.

contentMD5
String

Valor hash opcional que se usará para establecer la ContentMD5 propiedad en el archivo. Puede ser null o una cadena vacía.

cancellationToken
CancellationToken

Un CancellationToken que se observará mientras se espera a que se complete la tarea.

Devoluciones

Objeto Task que representa la operación actual.

Atributos

Se aplica a

WriteRangeAsync(Uri, Int64, Int64, Int64, Checksum, AccessCondition, FileRequestOptions, OperationContext, Nullable<CancellationToken>)

Escribe el intervalo de un archivo de origen en este archivo.

[Microsoft.Azure.Storage.DoesServiceRequest]
public virtual System.Threading.Tasks.Task WriteRangeAsync (Uri sourceUri, long sourceOffset, long count, long destOffset, Microsoft.Azure.Storage.Shared.Protocol.Checksum sourceContentChecksum = default, Microsoft.Azure.Storage.AccessCondition sourceAccessCondition = default, Microsoft.Azure.Storage.File.FileRequestOptions options = default, Microsoft.Azure.Storage.OperationContext operationContext = default, System.Threading.CancellationToken? cancellationToken = default);
[<Microsoft.Azure.Storage.DoesServiceRequest>]
abstract member WriteRangeAsync : Uri * int64 * int64 * int64 * Microsoft.Azure.Storage.Shared.Protocol.Checksum * Microsoft.Azure.Storage.AccessCondition * Microsoft.Azure.Storage.File.FileRequestOptions * Microsoft.Azure.Storage.OperationContext * Nullable<System.Threading.CancellationToken> -> System.Threading.Tasks.Task
override this.WriteRangeAsync : Uri * int64 * int64 * int64 * Microsoft.Azure.Storage.Shared.Protocol.Checksum * Microsoft.Azure.Storage.AccessCondition * Microsoft.Azure.Storage.File.FileRequestOptions * Microsoft.Azure.Storage.OperationContext * Nullable<System.Threading.CancellationToken> -> System.Threading.Tasks.Task
Public Overridable Function WriteRangeAsync (sourceUri As Uri, sourceOffset As Long, count As Long, destOffset As Long, Optional sourceContentChecksum As Checksum = Nothing, Optional sourceAccessCondition As AccessCondition = Nothing, Optional options As FileRequestOptions = Nothing, Optional operationContext As OperationContext = Nothing, Optional cancellationToken As Nullable(Of CancellationToken) = Nothing) As Task

Parámetros

sourceUri
Uri

que Uri especifica el URI absoluto en el archivo de origen.

sourceOffset
Int64

Desplazamiento en el que se va a empezar a leer el origen, en bytes.

count
Int64

Número de bytes que se van a escribir

destOffset
Int64

Desplazamiento en el que se va a comenzar a escribir, en bytes.

sourceContentChecksum
Checksum

Valor hash utilizado para garantizar la integridad transaccional. Puede ser null o Checksum.None

sourceAccessCondition
AccessCondition

Objeto AccessCondition que representa las condiciones de acceso para el archivo de origen. Si es null, no se usa ninguna condición.

options
FileRequestOptions

Objeto FileRequestOptions que especifica opciones adicionales para la solicitud.

operationContext
OperationContext

Objeto que representa el contexto para la operación actual.

cancellationToken
Nullable<CancellationToken>

Un CancellationToken que se observará mientras se espera a que se complete la tarea.

Devoluciones

Atributos

Se aplica a