Compartir a través de


ILease Interfaz

Definición

Representa una concesión que se conserva como un documento de la colección de concesiones. Las concesiones se usan para:

  • Realice un seguimiento del IChangeFeedProcessor progreso de un intervalo de claves de partición determinado.
  • Distribuya la carga entre diferentes instancias de IChangeFeedProcessor.
  • Asegúrese de una recuperación confiable para los casos en los que una instancia de IChangeFeedProcessor se desconecta, se bloquea o se bloquea.
public interface ILease
type ILease = interface
Public Interface ILease

Propiedades

ConcurrencyToken

Obtiene el token de simultaneidad.

ContinuationToken

Obtiene o establece el token de continuación. El token de continuación se usa para determinar el último punto procesado de la fuente de cambios.

Id

Obtiene el identificador de concesión.

Owner

Obtiene o establece el propietario del nombre de host de la concesión. El propietario realiza un seguimiento del que IChangeFeedProcessor está procesando actualmente ese intervalo de claves de partición.

PartitionId

Obtiene la partición asociada a la concesión.

Properties

Obtiene o establece propiedades de concesión personalizadas que se pueden administrar desde IParitionLoadBalancingStrategy.

Timestamp

Obtiene o establece la marca de tiempo de la concesión. La marca de tiempo se usa para determinar la expiración de la concesión.

Se aplica a