AccessCondition Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Representa um conjunto de condições de acesso a ser usado para operações nos serviços de armazenamento.
public sealed class AccessCondition
type AccessCondition = class
Public NotInheritable Class AccessCondition
- Herança
-
AccessCondition
Construtores
AccessCondition() |
Representa um conjunto de condições de acesso a ser usado para operações nos serviços de armazenamento. |
Propriedades
IfAppendPositionEqual |
Obtém ou define um valor para uma condição que especifica o deslocamento de bytes para marcar ao confirmar um bloco para um blob de acréscimo. O acréscimo só terá êxito se a posição final for igual a esse número. |
IfMatchContentCrc |
Obtém ou define um valor CRC64 para uma condição que determina que o CRC64 fornecido deve corresponder ao CRC64 do recurso especificado. |
IfMatchETag |
Obtém ou define um valor de ETag para uma condição especificando que o ETag fornecido deve corresponder ao ETag do recurso especificado. |
IfMaxSizeLessThanOrEqual |
Obtém ou define um valor para uma condição que especifica o tamanho máximo permitido para um blob de acréscimo quando um novo bloco é confirmado. O acréscimo só terá êxito se o tamanho do blob após a operação de acréscimo for menor ou igual ao tamanho especificado. |
IfModifiedSinceTime |
Obtém ou define um valor DateTimeOffset para uma condição especificando um tempo desde que um recurso foi modificado. |
IfNoneMatchContentCrc |
Obtém ou define um valor CRC64 para uma condição que especifica que o CRC64 fornecido não deve corresponder ao CRC64 do recurso especificado. |
IfNoneMatchETag |
Obtém ou define um valor de ETag para uma condição especificando que o ETag fornecido não deve corresponder ao ETag do recurso especificado. |
IfNotModifiedSinceTime |
Obtém ou define um valor DateTimeOffset para uma condição especificando um tempo no qual um recurso não foi modificado. |
IfSequenceNumberEqual |
Obtém ou define um valor para uma condição especificando que o número de sequência atual deve ser igual ao valor especificado. |
IfSequenceNumberLessThan |
Obtém ou define um valor para uma condição especificando que o número de sequência atual deve ser menor do que o valor especificado. |
IfSequenceNumberLessThanOrEqual |
Obtém ou define um valor para uma condição especificando que o número de sequência atual deve ser menor ou igual ao valor especificado. |
LeaseId |
Obtém ou define um ID de concessão que deve corresponder à concessão em um recurso. |
Métodos
Clone() |
Fornecer uma cópia superficial da condição de acesso atual |
GenerateEmptyCondition() |
Constrói uma condição de acesso vazio. |
GenerateIfAppendPositionEqualCondition(Int64) |
Constrói uma condição de acesso de modo que uma operação seja executada somente se a posição final do blob de acréscimo for igual ao valor especificado. |
GenerateIfExistsCondition() |
Constrói uma condição de acesso de modo que uma operação seja executada somente se o recurso existir. |
GenerateIfMatchCondition(String) |
Constrói uma condição de acesso de modo que uma operação seja executada apenas se o valor ETag do recurso coincidir com o valor ETag especificado. |
GenerateIfMaxSizeLessThanOrEqualCondition(Int64) |
Constrói uma condição de acesso de modo que uma operação seja executada somente se o tamanho do blob de acréscimo após a confirmação do bloco for menor ou igual ao valor especificado. |
GenerateIfModifiedSinceCondition(DateTimeOffset) |
Constrói uma condição de acesso de modo que uma operação seja executada apenas se o recurso tiver sido modificado desde a hora especificada. |
GenerateIfNoneMatchCondition(String) |
Constrói uma condição de acesso de modo que uma operação seja executada apenas se o valor ETag do recurso não coincidir com o valor ETag especificado. |
GenerateIfNotExistsCondition() |
Constrói uma condição de acesso de modo que uma operação seja executada somente se o recurso não existir. |
GenerateIfNotModifiedSinceCondition(DateTimeOffset) |
Constrói uma condição de acesso de modo que uma operação seja executada apenas se o recurso não tiver sido modificado desde a hora especificada. |
GenerateIfSequenceNumberEqualCondition(Int64) |
Constrói uma condição de acesso de modo que uma operação seja executada apenas se o número de sequência atual do recurso for igual ao valor especificado. |
GenerateIfSequenceNumberLessThanCondition(Int64) |
Constrói uma condição de acesso de modo que uma operação seja executada apenas se o número de sequência atual do recurso for menor que o valor especificado. |
GenerateIfSequenceNumberLessThanOrEqualCondition(Int64) |
Constrói uma condição de acesso de modo que uma operação seja executada apenas se o número de sequência atual do recurso for menor que ou igual ao valor especificado. |
GenerateLeaseCondition(String) |
Constrói uma condição de acesso de modo que uma operação seja executada apenas se a ID de concessão no recurso coincidir com a ID de concessão especificada. |
Aplica-se a
Azure SDK for .NET