13 writes to InstanceKeyMetadataConsistency
System.Runtime.DurableInstancing (13)
System\Runtime\DurableInstancing\InstanceKeyView.cs (2)
24InstanceKeyMetadataConsistency = InstanceValueConsistency.InDoubt | InstanceValueConsistency.Partial; 33InstanceKeyMetadataConsistency = source.InstanceKeyMetadataConsistency;
System\Runtime\DurableInstancing\InstancePersistenceContext.cs (11)
331view.InstanceKeyMetadataConsistency = InstanceView.IsBoundToLock ? InstanceValueConsistency.None : InstanceValueConsistency.InDoubt; 343view.InstanceKeyMetadataConsistency = consistency; 445keyView.InstanceKeyMetadataConsistency = InstanceValueConsistency.None; 486keyView.InstanceKeyMetadataConsistency = InstanceValueConsistency.Partial; 549keyView.InstanceKeyMetadataConsistency = InstanceValueConsistency.None; 554keyView.InstanceKeyMetadataConsistency = InstanceValueConsistency.Partial; 558keyView.InstanceKeyMetadataConsistency |= InstanceValueConsistency.InDoubt; 573keyView.InstanceKeyMetadataConsistency = InstanceView.IsBoundToLock || InstanceView.InstanceState == InstanceState.Completed ? InstanceValueConsistency.None : InstanceValueConsistency.InDoubt; 581keyView.InstanceKeyMetadataConsistency = InstanceValueConsistency.Partial; 586keyView.InstanceKeyMetadataConsistency |= InstanceValueConsistency.Partial; 623keyView.InstanceKeyMetadataConsistency = InstanceValueConsistency.Partial;
3 references to InstanceKeyMetadataConsistency
System.Runtime.DurableInstancing (3)
System\Runtime\DurableInstancing\InstanceKeyView.cs (1)
33InstanceKeyMetadataConsistency = source.InstanceKeyMetadataConsistency;
System\Runtime\DurableInstancing\InstancePersistenceContext.cs (2)
565if (keyView.InstanceKeyMetadataConsistency == InstanceValueConsistency.None) 577if ((InstanceView.IsBoundToLock || InstanceView.InstanceState == InstanceState.Completed) && (keyView.InstanceKeyMetadataConsistency & InstanceValueConsistency.InDoubt) != 0)