Partager via


ILeaseAcquireReasonProvider Interface

Définition

Fournit l’extensibilité pour l’interface ILease . ILease l’implémentation peut également implémenter cette interface pour utiliser la possibilité de définir la raison d’acquisition de bail à partir de IParitionLoadBalancingStrategy. La raison d’acquisition de bail permet ILeaseStoreManager de gérer différemment les conflits sur l’acquisition de bail pour différentes raisons.

public interface ILeaseAcquireReasonProvider
type ILeaseAcquireReasonProvider = interface
Public Interface ILeaseAcquireReasonProvider

Remarques

Si le bail a été détecté comme Expired, le conflit etag avec un propriétaire précédent échouera l’acquisition du bail. La version plus récente du bail indique que la décision concernant l’expiration du bail doit être réévaluée. Pour d’autres raisons d’acquisition, ces conflits avec le propriétaire inchangé peuvent être retentés.

Propriétés

AcquireReason

Obtient ou définit une raison d’acquisition d’un bail qui peut être géré à partir de IParitionLoadBalancingStrategy.

S’applique à