AccessCondition Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Representa un conjunto de condiciones de acceso que se usarán para las operaciones en los servicios de almacenamiento.
public sealed class AccessCondition
type AccessCondition = class
Public NotInheritable Class AccessCondition
- Herencia
-
AccessCondition
Constructores
AccessCondition() |
Representa un conjunto de condiciones de acceso que se usarán para las operaciones en los servicios de almacenamiento. |
Propiedades
IfAppendPositionEqual |
Obtiene o establece un valor para una condición que especifica el desplazamiento de bytes que se va a comprobar al confirmar un bloque en un blob en anexos. La anexión solo se realizará correctamente si la posición final es igual a este número. |
IfMatchContentCrc |
Obtiene o establece un valor CRC64 para una condición que especifica que el CRC64 especificado debe coincidir con el CRC64 del recurso especificado. |
IfMatchETag |
Obtiene o establece un valor ETag para una condición que especifica que el valor ETag especificado debe coincidir con el valor ETag del recurso especificado. |
IfMaxSizeLessThanOrEqual |
Obtiene o establece un valor para una condición que especifica el tamaño máximo permitido para un blob en anexos cuando se confirma un nuevo bloque. El anexo solo se realizará correctamente si el tamaño del blob después de la operación de anexión es menor o igual que el tamaño especificado. |
IfModifiedSinceTime |
Obtiene o establece un valor DateTimeOffset para una condición que especifica una hora desde la que se ha modificado un recurso. |
IfNoneMatchContentCrc |
Obtiene o establece un valor CRC64 para una condición que especifica que el CRC64 especificado no debe coincidir con el CRC64 del recurso especificado. |
IfNoneMatchETag |
Obtiene o establece un valor ETag para una condición que especifica que el valor ETag especificado no debe coincidir con el valor ETag del recurso especificado. |
IfNotModifiedSinceTime |
Obtiene o establece un valor DateTimeOffset para una condición que especifica una hora desde la que no se ha modificado un recurso. |
IfSequenceNumberEqual |
Obtiene o establece un valor para una condición que especifica que el número de secuencia actual debe ser igual que el valor especificado. |
IfSequenceNumberLessThan |
Obtiene o establece un valor para una condición que especifica que el número de secuencia actual debe ser menor que el valor especificado. |
IfSequenceNumberLessThanOrEqual |
Obtiene o establece un valor para una condición que especifica que el número de secuencia actual debe ser menor o igual que el valor especificado. |
LeaseId |
Obtiene o establece un identificador de concesión que debe coincidir con la concesión de un recurso. |
Métodos
Clone() |
Proporcionar una copia superficial de la condición de acceso actual |
GenerateEmptyCondition() |
Crea una condición de acceso vacía. |
GenerateIfAppendPositionEqualCondition(Int64) |
Construye una condición de acceso para que una operación se realice solo si la posición final del blob en anexos es igual al valor especificado. |
GenerateIfExistsCondition() |
Construye una condición de acceso para que una operación se realice solo si el recurso existe. |
GenerateIfMatchCondition(String) |
Crea una condición de acceso de forma que una operación solo se realizará si el valor ETag del recurso coincide con el valor ETag especificado. |
GenerateIfMaxSizeLessThanOrEqualCondition(Int64) |
Construye una condición de acceso de modo que una operación se realice solo si el tamaño del blob en anexos después de confirmar el bloque es menor o igual que el valor especificado. |
GenerateIfModifiedSinceCondition(DateTimeOffset) |
Crea una condición de acceso de forma que una operación solo se realizará si el recurso se ha modificado desde la hora especificada. |
GenerateIfNoneMatchCondition(String) |
Crea una condición de acceso de forma que una operación solo se realizará si el valor ETag del recurso no coincide con el valor ETag especificado. |
GenerateIfNotExistsCondition() |
Construye una condición de acceso para que una operación se realice solo si el recurso no existe. |
GenerateIfNotModifiedSinceCondition(DateTimeOffset) |
Crea una condición de acceso de forma que una operación solo se realizará si el recurso no se ha modificado desde la hora especificada. |
GenerateIfSequenceNumberEqualCondition(Int64) |
Crea una condición de acceso de forma que una operación solo se realizará si el número de secuencia actual del recurso es igual que el valor especificado. |
GenerateIfSequenceNumberLessThanCondition(Int64) |
Crea una condición de acceso de forma que una operación solo se realizará si el número de secuencia actual del recurso es menor que el valor especificado. |
GenerateIfSequenceNumberLessThanOrEqualCondition(Int64) |
Crea una condición de acceso de forma que una operación solo se realizará si el número de secuencia actual del recurso es menor o igual que el valor especificado. |
GenerateLeaseCondition(String) |
Crea una condición de acceso de forma que una operación solo se realizará si el identificador de concesión del recurso coincide con el identificador de concesión especificado. |
Se aplica a
Azure SDK for .NET