1 write to Condition
System.Activities (1)
System\Activities\Statements\InternalState.cs (1)
393transitionData.Condition = condition;
13 references to Condition
System.Activities (13)
System\Activities\Statements\InternalState.cs (12)
257if (metadata.IsReferenceToImportedChild(transitionData.Condition)) 329if ((null != transitionData.Condition && null != metadata.GetMatch(transitionData.Condition)) || 438if (metadata.IsReferenceToImportedChild(updatedTData.Condition)) 445Fx.Assert(null != updatedTData.Condition, "Must be a condition transition."); 446Activity conditionMatch = metadata.GetMatch(updatedTData.Condition); 460if (object.ReferenceEquals(originalTransition.TransitionDataList[transitionIndex].Condition, conditionMatch)) 481metadata.SaveOriginalValue(updatedTData.Condition, transitionIndex); 506Activity conditionMatch = metadata.GetMatch(transitionData.Condition); 609Activity condition = transition.TransitionDataList[updatedIndex].Condition; 764context.ScheduleActivity<bool>(transition.TransitionDataList[currentConditionIndex].Condition, this.onConditionComplete, null); 845return this.internalTransitions[triggerIndex].TransitionDataList[conditionIndex].Condition;
System\Activities\Statements\InternalTransition.cs (1)
39return this.transitionDataList.Count == 1 && this.transitionDataList[0].Condition == null;