ILease Interface
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 uma concessão que é persistente como um documento na coleção de concessão. As concessões são usadas para:
- Acompanhe o IChangeFeedProcessor progresso de um intervalo de chaves de partição específico.
- Distribua a carga entre diferentes instâncias de IChangeFeedProcessor.
- Verifique a recuperação confiável para casos em que uma instância de IChangeFeedProcessor é desconectada, trava ou falha.
public interface ILease
type ILease = interface
Public Interface ILease
Propriedades
ConcurrencyToken |
Obtém o Token de Simultaneidade. |
ContinuationToken |
Obtém ou define o Token de Continuação. O Token de Continuação é usado para determinar o último ponto processado do Feed de Alterações. |
Id |
Obtém a ID de concessão. |
Owner |
Obtém ou define o proprietário do nome do host da concessão. O Proprietário mantém o controle que IChangeFeedProcessor está processando atualmente esse Intervalo de Chaves de Partição. |
PartitionId |
Obtém a partição associada à concessão. |
Properties |
Obtém ou define propriedades de concessão personalizadas que podem ser gerenciadas a partir de IParitionLoadBalancingStrategy. |
Timestamp |
Obtém ou define o Carimbo de data/hora da concessão. O carimbo de data/hora é usado para determinar a expiração da concessão. |
Aplica-se a
Azure SDK for .NET