Partager via


CloudFile.WriteRangeAsync Méthode

Définition

Surcharges

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

Retourne une tâche qui effectue une opération asynchrone pour écrire une plage dans un fichier.

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

Retourne une tâche qui effectue une opération asynchrone pour écrire une plage dans un fichier.

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

Retourne une tâche qui effectue une opération asynchrone pour écrire une plage dans un fichier.

WriteRangeAsync(Stream, Int64, String)

Retourne une tâche qui effectue une opération asynchrone pour écrire une plage dans un fichier.

WriteRangeAsync(Stream, Int64, String, CancellationToken)

Retourne une tâche qui effectue une opération asynchrone pour écrire une plage dans un fichier.

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

Plage d’écritures d’un fichier source vers ce fichier.

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

Retourne une tâche qui effectue une opération asynchrone pour écrire une plage dans un fichier.

[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

Paramètres

rangeData
Stream

Flux fournissant les données.

startOffset
Int64

Décalage, en octets, à partir duquel commencer l'écriture.

contentMD5
String

Valeur de hachage facultative qui sera utilisée pour définir la ContentMD5 propriété sur le fichier. Peut être null ou une chaîne vide.

accessCondition
AccessCondition

Objet AccessCondition qui représente les conditions d'accès pour le fichier. Si la valeur est null, aucune condition n'est utilisée.

options
FileRequestOptions

Objet FileRequestOptions qui spécifie les options supplémentaires de la demande.

operationContext
OperationContext

Objet OperationContext qui représente le contexte de l'opération actuelle.

cancellationToken
CancellationToken

CancellationToken à observer en attendant qu'une tâche se termine.

Retours

Objet Task qui représente l'opération actuelle.

Attributs

S’applique à

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

Retourne une tâche qui effectue une opération asynchrone pour écrire une plage dans un fichier.

[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

Paramètres

rangeData
Stream

Flux fournissant les données.

startOffset
Int64

Décalage, en octets, à partir duquel commencer l'écriture.

contentMD5
String

Valeur de hachage facultative qui sera utilisée pour définir la ContentMD5 propriété sur le fichier. Peut être null ou une chaîne vide.

accessCondition
AccessCondition

Objet AccessCondition qui représente les conditions d'accès pour le fichier. Si la valeur est null, aucune condition n'est utilisée.

options
FileRequestOptions

Objet FileRequestOptions qui spécifie les options supplémentaires de la demande.

operationContext
OperationContext

Objet OperationContext qui représente le contexte de l'opération actuelle.

Retours

Objet Task qui représente l'opération actuelle.

Attributs

S’applique à

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

Retourne une tâche qui effectue une opération asynchrone pour écrire une plage dans un fichier.

[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

Paramètres

rangeData
Stream

Flux fournissant les données.

startOffset
Int64

Décalage, en octets, à partir duquel commencer l'écriture.

contentMD5
String

Valeur de hachage facultative qui sera utilisée pour définir la ContentMD5 propriété sur le fichier. Peut être null ou une chaîne vide.

accessCondition
AccessCondition

Objet AccessCondition qui représente les conditions d'accès pour le fichier. Si la valeur est null, aucune condition n'est utilisée.

options
FileRequestOptions

Objet FileRequestOptions qui spécifie les options supplémentaires de la demande.

operationContext
OperationContext

Objet OperationContext qui représente le contexte de l'opération actuelle.

progressHandler
IProgress<StorageProgress>

Objet IProgress<T> pour gérer les StorageProgress messages.

cancellationToken
CancellationToken

CancellationToken à observer en attendant qu'une tâche se termine.

Retours

Objet Task qui représente l'opération actuelle.

Attributs

S’applique à

WriteRangeAsync(Stream, Int64, String)

Retourne une tâche qui effectue une opération asynchrone pour écrire une plage dans un fichier.

[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

Paramètres

rangeData
Stream

Flux fournissant les données.

startOffset
Int64

Décalage, en octets, à partir duquel commencer l'écriture.

contentMD5
String

Valeur de hachage facultative qui sera utilisée pour définir la ContentMD5 propriété sur le fichier. Peut être null ou une chaîne vide.

Retours

Objet Task qui représente l'opération actuelle.

Attributs

S’applique à

WriteRangeAsync(Stream, Int64, String, CancellationToken)

Retourne une tâche qui effectue une opération asynchrone pour écrire une plage dans un fichier.

[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

Paramètres

rangeData
Stream

Flux fournissant les données.

startOffset
Int64

Décalage, en octets, à partir duquel commencer l'écriture.

contentMD5
String

Valeur de hachage facultative qui sera utilisée pour définir la ContentMD5 propriété sur le fichier. Peut être null ou une chaîne vide.

cancellationToken
CancellationToken

CancellationToken à observer en attendant qu'une tâche se termine.

Retours

Objet Task qui représente l'opération actuelle.

Attributs

S’applique à

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

Plage d’écritures d’un fichier source vers ce fichier.

[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

Paramètres

sourceUri
Uri

Uri spécifiant l’URI absolu du fichier source.

sourceOffset
Int64

Décalage auquel commencer la lecture de la source, en octets.

count
Int64

Nombre d’octets à écrire

destOffset
Int64

Décalage, en octets, à partir duquel commencer l'écriture.

sourceContentChecksum
Checksum

Valeur de hachage utilisée pour garantir l’intégrité transactionnelle. Peut être null ou Somme de contrôle.None

sourceAccessCondition
AccessCondition

Objet AccessCondition qui représente les conditions d’accès du fichier source. Si la valeur est null, aucune condition n'est utilisée.

options
FileRequestOptions

Objet FileRequestOptions qui spécifie les options supplémentaires de la demande.

operationContext
OperationContext

Objet qui représente le contexte de l'opération actuelle.

cancellationToken
Nullable<CancellationToken>

CancellationToken à observer en attendant qu'une tâche se termine.

Retours

Attributs

S’applique à