Compartir a través de


ILeaseAcquireReasonProvider Interfaz

Definición

Proporciona extensibilidad para la ILease interfaz. ILease La implementación también puede implementar esta interfaz para usar la capacidad de establecer el motivo de adquisición de concesión de IParitionLoadBalancingStrategy. El motivo de la adquisición de concesión permite ILeaseStoreManager controlar conflictos en la adquisición de concesiones de forma diferente por diferentes motivos.

public interface ILeaseAcquireReasonProvider
type ILeaseAcquireReasonProvider = interface
Public Interface ILeaseAcquireReasonProvider

Comentarios

Si la concesión se detectó como Expired, etag entra en conflicto con un propietario anterior producirá un error en la adquisición de la concesión. La versión de concesión más reciente indica que se debe volver a evaluar la decisión sobre la expiración de la concesión. Por otras razones de adquisición, estos conflictos con el propietario sin cambios se pueden reintentar.

Propiedades

AcquireReason

Obtiene o establece un motivo de adquisición de una concesión que se puede administrar desde IParitionLoadBalancingStrategy.

Se aplica a