CloudPageBlob.WritePages Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Surcharges
WritePages(Stream, Int64, Checksum, AccessCondition, BlobRequestOptions, OperationContext) |
Écrit des pages sur un objet blob de pages. |
WritePages(Uri, Int64, Int64, Int64, Checksum, AccessCondition, AccessCondition, BlobRequestOptions, OperationContext) |
Écrit des pages sur un objet blob de pages. |
WritePages(Stream, Int64, Checksum, AccessCondition, BlobRequestOptions, OperationContext)
Écrit des pages sur un objet blob de pages.
[Microsoft.Azure.Storage.DoesServiceRequest]
public virtual void WritePages (System.IO.Stream pageData, long startOffset, Microsoft.Azure.Storage.Shared.Protocol.Checksum contentChecksum = default, Microsoft.Azure.Storage.AccessCondition accessCondition = default, Microsoft.Azure.Storage.Blob.BlobRequestOptions options = default, Microsoft.Azure.Storage.OperationContext operationContext = default);
[<Microsoft.Azure.Storage.DoesServiceRequest>]
abstract member WritePages : System.IO.Stream * int64 * Microsoft.Azure.Storage.Shared.Protocol.Checksum * Microsoft.Azure.Storage.AccessCondition * Microsoft.Azure.Storage.Blob.BlobRequestOptions * Microsoft.Azure.Storage.OperationContext -> unit
override this.WritePages : System.IO.Stream * int64 * Microsoft.Azure.Storage.Shared.Protocol.Checksum * Microsoft.Azure.Storage.AccessCondition * Microsoft.Azure.Storage.Blob.BlobRequestOptions * Microsoft.Azure.Storage.OperationContext -> unit
Public Overridable Sub WritePages (pageData As Stream, startOffset As Long, Optional contentChecksum As Checksum = Nothing, Optional accessCondition As AccessCondition = Nothing, Optional options As BlobRequestOptions = Nothing, Optional operationContext As OperationContext = Nothing)
Paramètres
- startOffset
- Int64
Décalage, en octets, à partir duquel commencer l'écriture. Le décalage doit être un multiple de 512.
- contentChecksum
- Checksum
Valeur de hachage facultative utilisée pour garantir l’intégrité transactionnelle. Peut être null
ou Somme de contrôle.None
- accessCondition
- AccessCondition
Objet AccessCondition qui représente la condition qui doit être remplie pour que la demande continue. Si la valeur est null
, aucune condition n'est utilisée.
- options
- BlobRequestOptions
Objet BlobRequestOptions qui spécifie les options supplémentaires de la demande. Si null
, les options par défaut sont appliquées à la demande.
- operationContext
- OperationContext
Objet OperationContext qui représente le contexte de l'opération actuelle.
- Attributs
Remarques
Les clients peuvent envoyer les en-têtes de somme de contrôle de contenu pour une opération donnée afin de garantir l’intégrité transactionnelle sur le réseau. Le contentChecksum
paramètre permet aux clients qui ont déjà accès à une valeur de somme de contrôle prédéfinie pour une plage d’octets donnée de la fournir. Si les BlobRequestOptions.UseTransactionalMd5 propriétés ou BlobRequestOptions.UseTransactionalCrc64 ont la valeur true
et que le paramètre de contenu correspondant a la valeur null
, la bibliothèque cliente calcule la valeur de la somme de contrôle en interne.
S’applique à
WritePages(Uri, Int64, Int64, Int64, Checksum, AccessCondition, AccessCondition, BlobRequestOptions, OperationContext)
Écrit des pages sur un objet blob de pages.
[Microsoft.Azure.Storage.DoesServiceRequest]
public virtual void WritePages (Uri sourceUri, long offset, long count, long startOffset, Microsoft.Azure.Storage.Shared.Protocol.Checksum sourceContentChecksum = default, Microsoft.Azure.Storage.AccessCondition sourceAccessCondition = default, Microsoft.Azure.Storage.AccessCondition destAccessCondition = default, Microsoft.Azure.Storage.Blob.BlobRequestOptions options = default, Microsoft.Azure.Storage.OperationContext operationContext = default);
[<Microsoft.Azure.Storage.DoesServiceRequest>]
abstract member WritePages : Uri * int64 * int64 * int64 * Microsoft.Azure.Storage.Shared.Protocol.Checksum * Microsoft.Azure.Storage.AccessCondition * Microsoft.Azure.Storage.AccessCondition * Microsoft.Azure.Storage.Blob.BlobRequestOptions * Microsoft.Azure.Storage.OperationContext -> unit
override this.WritePages : Uri * int64 * int64 * int64 * Microsoft.Azure.Storage.Shared.Protocol.Checksum * Microsoft.Azure.Storage.AccessCondition * Microsoft.Azure.Storage.AccessCondition * Microsoft.Azure.Storage.Blob.BlobRequestOptions * Microsoft.Azure.Storage.OperationContext -> unit
Public Overridable Sub WritePages (sourceUri As Uri, offset As Long, count As Long, startOffset As Long, Optional sourceContentChecksum As Checksum = Nothing, Optional sourceAccessCondition As AccessCondition = Nothing, Optional destAccessCondition As AccessCondition = Nothing, Optional options As BlobRequestOptions = Nothing, Optional operationContext As OperationContext = Nothing)
Paramètres
- offset
- Int64
Décalage d’octet dans la source à laquelle commencer la récupération du contenu.
- count
- Int64
Nombre d’octets de la source à retourner, ou null
pour retourner tous les octets jusqu’à la fin de l’objet blob.
- startOffset
- Int64
Décalage, en octets, à partir duquel commencer l'écriture. Le décalage doit être un multiple de 512.
- sourceContentChecksum
- Checksum
- sourceAccessCondition
- AccessCondition
Objet AccessCondition qui représente les conditions d’accès pour l’objet blob source. Si la valeur est null
, aucune condition n'est utilisée.
- destAccessCondition
- AccessCondition
Objet AccessCondition qui représente les conditions d’accès pour l’objet blob de destination. Si la valeur est null
, aucune condition n'est utilisée.
- options
- BlobRequestOptions
Objet BlobRequestOptions qui spécifie les options supplémentaires de la demande. Si null
, les options par défaut sont appliquées à la demande.
- operationContext
- OperationContext
Objet OperationContext qui représente le contexte de l'opération actuelle.
- Attributs
S’applique à
Azure SDK for .NET