AccessCondition Classe
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.
Représente un ensemble de conditions d'accès à utiliser pour des opérations portant sur les services de stockage.
public sealed class AccessCondition
type AccessCondition = class
Public NotInheritable Class AccessCondition
- Héritage
-
AccessCondition
Constructeurs
AccessCondition() |
Représente un ensemble de conditions d'accès à utiliser pour des opérations portant sur les services de stockage. |
Propriétés
IfAppendPositionEqual |
Obtient ou définit une valeur pour une condition spécifiant le décalage d’octet à case activée pour lors de la validation d’un bloc dans un objet blob d’ajout. L’ajout réussit uniquement si la position de fin est égale à ce nombre. |
IfMatchContentCrc |
Obtient ou définit une valeur CRC64 pour une condition spécifiant que le CRC64 donné doit correspondre au CRC64 de la ressource spécifiée. |
IfMatchETag |
Obtient ou définit une valeur d'ETag pour une condition qui spécifie que l'ETag spécifiée doit correspondre à l'ETag de la ressource spécifiée. |
IfMaxSizeLessThanOrEqual |
Obtient ou définit une valeur pour une condition qui spécifie la taille maximale autorisée pour un objet blob d’ajout lorsqu’un nouveau bloc est validé. L’ajout réussit uniquement si la taille de l’objet blob après l’opération d’ajout est inférieure ou égale à la taille spécifiée. |
IfModifiedSinceTime |
Obtient ou définit une valeur DateTimeOffset pour une condition spécifiant une heure depuis laquelle une ressource a été modifiée. |
IfNoneMatchContentCrc |
Obtient ou définit une valeur CRC64 pour une condition spécifiant que le CRC64 donné ne doit pas correspondre au CRC64 de la ressource spécifiée. |
IfNoneMatchETag |
Obtient ou définit une valeur d'ETag pour une condition qui spécifie que l'ETag spécifiée ne doit pas correspondre à l'ETag de la ressource spécifiée. |
IfNotModifiedSinceTime |
Obtient ou définit une valeur DateTimeOffset pour une condition spécifiant une heure depuis laquelle une ressource n'a pas été modifiée. |
IfSequenceNumberEqual |
Obtient ou définit une valeur pour une condition qui spécifie que le numéro de séquence actuel doit être égal à la valeur spécifiée. |
IfSequenceNumberLessThan |
Obtient ou définit une valeur pour une condition qui spécifie que le numéro de séquence actuel doit être inférieur à la valeur spécifiée. |
IfSequenceNumberLessThanOrEqual |
Obtient ou définit une valeur pour une condition qui spécifie que le numéro de séquence actuel doit être inférieur ou égal à la valeur spécifiée. |
LeaseId |
Obtient ou définit un ID de bail qui doit correspondre au bail sur une ressource. |
Méthodes
Clone() |
Fournir une copie superficielle de la condition d’accès actuelle |
GenerateEmptyCondition() |
Construit une condition d'accès vide. |
GenerateIfAppendPositionEqualCondition(Int64) |
Construit une condition d’accès de telle sorte qu’une opération soit effectuée uniquement si la position de fin de l’objet blob d’ajout est égale à la valeur spécifiée. |
GenerateIfExistsCondition() |
Construit une condition d’accès de telle sorte qu’une opération soit effectuée uniquement si la ressource existe. |
GenerateIfMatchCondition(String) |
Élabore une condition d'accès selon laquelle une opération sera exécutée seulement si la valeur de l'ETag de la ressource correspond à la valeur de l'ETag spécifiée. |
GenerateIfMaxSizeLessThanOrEqualCondition(Int64) |
Construit une condition d’accès de telle sorte qu’une opération soit effectuée uniquement si la taille de l’objet blob d’ajout après la validation du bloc est inférieure ou égale à la valeur spécifiée. |
GenerateIfModifiedSinceCondition(DateTimeOffset) |
Élabore une condition d'accès selon laquelle une opération sera exécutée seulement si la ressource a été modifiée depuis l'heure spécifiée. |
GenerateIfNoneMatchCondition(String) |
Élabore une condition d'accès selon laquelle une opération sera exécutée seulement si la valeur de l'ETag de la ressource ne correspond pas à la valeur de l'ETag spécifiée. |
GenerateIfNotExistsCondition() |
Construit une condition d’accès de telle sorte qu’une opération soit effectuée uniquement si la ressource n’existe pas. |
GenerateIfNotModifiedSinceCondition(DateTimeOffset) |
Élabore une condition d'accès selon laquelle une opération sera exécutée seulement si la ressource n'a pas été modifiée depuis l'heure spécifiée. |
GenerateIfSequenceNumberEqualCondition(Int64) |
Élabore une condition d'accès selon laquelle une opération sera exécutée seulement si le numéro de séquence actuel est égal à la valeur spécifiée. |
GenerateIfSequenceNumberLessThanCondition(Int64) |
Élabore une condition d'accès selon laquelle une opération sera exécutée seulement si le numéro de séquence actuel est inférieur à la valeur spécifiée. |
GenerateIfSequenceNumberLessThanOrEqualCondition(Int64) |
Élabore une condition d'accès selon laquelle une opération sera exécutée uniquement si le numéro de séquence actuel est inférieur ou égal à la valeur spécifiée. |
GenerateLeaseCondition(String) |
Élabore une condition d'accès selon laquelle une opération sera exécutée seulement si l'ID de bail de la ressource correspond à l'ID de bail spécifié. |
S’applique à
Azure SDK for .NET