KeyValueStoreReplica.SecondaryNotificationMode Enum
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Specifies the behavior of OnCopyComplete(KeyValueStoreEnumerator) and OnReplicationOperation(IEnumerator<KeyValueStoreNotification>) for replicas in the secondary role.
public enum KeyValueStoreReplica.SecondaryNotificationMode
type KeyValueStoreReplica.SecondaryNotificationMode =
Public Enum KeyValueStoreReplica.SecondaryNotificationMode
- Inheritance
-
KeyValueStoreReplica.SecondaryNotificationMode
Fields
Name | Value | Description |
---|---|---|
Invalid | 0 | An invalid secondary notification mode. Reserved for future use. |
None | 1 | Secondary notifications are disabled. Neither OnCopyComplete(KeyValueStoreEnumerator) nor OnReplicationOperation(IEnumerator<KeyValueStoreNotification>) will be invoked. |
NonBlockingQuorumAcked | 2 | The secondary replica may have already applied and acknowledged replication operations when the OnReplicationOperation(IEnumerator<KeyValueStoreNotification>) callback method is invoked. Operations are guaranteed to have been acked by a quorum of replicas by the time the callback is invoked. |
BlockSecondaryAck | 3 | The secondary replica will not apply or acknowledge replication operations until the OnReplicationOperation(IEnumerator<KeyValueStoreNotification>) callback method returns. Operations are not guaranteed to have been acked by a quorum of replicas at the time the callback is invoked. |