78 references to UserData
System.Workflow.Activities (16)
Common\CompModHelpers.cs (16)
1011if (dependencyObject.UserData.Contains(UserDataKeys.DesignTimeTypeNames)) 1013Hashtable typeNames = dependencyObject.UserData[UserDataKeys.DesignTimeTypeNames] as Hashtable; 1027if (!dependencyObject.UserData.Contains(UserDataKeys.DesignTimeTypeNames)) 1028dependencyObject.UserData[UserDataKeys.DesignTimeTypeNames] = new Hashtable(); 1030Hashtable typeNames = dependencyObject.UserData[UserDataKeys.DesignTimeTypeNames] as Hashtable; 1044if (compositeActivity.UserData.Contains(UserDataKeys.CustomActivity)) 1046return (bool)(compositeActivity.UserData[UserDataKeys.CustomActivity]); 1055compositeActivity.UserData[UserDataKeys.CustomActivityDefaultName] = activity.Name; 1056compositeActivity.UserData[UserDataKeys.CustomActivity] = true; // 1066compositeActivity.UserData[UserDataKeys.CustomActivity] = false; // 1196if (!declaringActivity.UserData.Contains(UserDataKeys.CustomActivityDefaultName)) 1200declaringActivity.UserData[UserDataKeys.CustomActivityDefaultName] = newCustomActivity.Name; 1203if (((string)declaringActivity.UserData[UserDataKeys.CustomActivityDefaultName]) == activityName) 1286if (!activity.UserData.Contains(typeof(AlternateFlowActivityAttribute))) 1289activity.UserData[typeof(AlternateFlowActivityAttribute)] = isAlternateFlowActivityAttribute; 1293isAlternateFlowActivityAttribute = (bool)activity.UserData[typeof(AlternateFlowActivityAttribute)];
System.Workflow.ComponentModel (42)
AuthoringOM\Activity.cs (7)
884Hashtable lookupPaths = (Hashtable)rootActivity.UserData[UserDataKeys.LookupPaths]; 1376this.UserData[UserDataKeys.CustomActivity] = this.GetValue(CustomActivityProperty); 1393this.UserData[UserDataKeys.LookupPaths] = lookupPaths; 1402this.UserData[typeof(PersistOnCloseAttribute)] = (this.GetType().GetCustomAttributes(typeof(PersistOnCloseAttribute), true).Length > 0); 1826if (this.UserData.Contains(typeof(PersistOnCloseAttribute))) 1827return (bool)this.UserData[typeof(PersistOnCloseAttribute)]; 2194Hashtable lookupPaths = (Hashtable)rootActivity.UserData[UserDataKeys.LookupPaths];
AuthoringOM\Behaviors\Compensate.cs (1)
183targetList.Add(parent.UserData[UserDataKeys.CustomActivityDefaultName] as string);
AuthoringOM\Compiler\XomlCompilerHelpers.cs (3)
146activity.UserData[UserDataKeys.CustomActivity] = false; 633if (activity != null && activity.UserData[key] != null) 634value = (uint)activity.UserData[key];
AuthoringOM\Design\ComponentSerializationService.cs (1)
216(activityDecl as Activity).UserData.Remove(UserDataKeys.CustomActivity);
AuthoringOM\Design\CompositeActivityDesigner.cs (3)
779if (activity.UserData.Contains(typeof(ActivityDesigner))) 781designerToInsert = activity.UserData[typeof(ActivityDesigner)] as ActivityDesigner; 787activity.UserData[typeof(ActivityDesigner)] = designerToInsert;
AuthoringOM\Design\CustomActivityDesigner.cs (4)
103rootActivity.UserData[UserDataKeys.CustomActivity] = false; 109(eventArgs.Component as Activity).UserData[UserDataKeys.CustomActivity] = true; 111(eventArgs.Component as Activity).UserData[UserDataKeys.CustomActivity] = false; 353((Activity)host.RootComponent).UserData[UserDataKeys.NewBaseType] = newBaseType;
AuthoringOM\Serializer\ActivityMarkupSerializer.cs (3)
103(instance as Activity).UserData[UserDataKeys.CustomActivity] = false; 239if (!instanceActivity.UserData.Contains(UserDataKeys.CustomActivity)) 240instanceActivity.UserData[UserDataKeys.CustomActivity] = (instanceActivity.Activities.Count > 0);
AuthoringOM\Serializer\DependencyObjectCodeDomSerializer.cs (2)
160if (dependencyObject.UserData.Contains(UserDataKeys.DesignTimeTypeNames)) 162Hashtable typeNames = dependencyObject.UserData[UserDataKeys.DesignTimeTypeNames] as Hashtable;
AuthoringOM\Serializer\WorkflowMarkupSerializer.cs (2)
699if (obj is DependencyObject && ((DependencyObject)obj).UserData.Contains(UserDataKeys.DesignTimeTypeNames)) 700designTimeTypeNames = ((DependencyObject)obj).UserData[UserDataKeys.DesignTimeTypeNames] as Hashtable;
Shared\CompModHelpers.cs (16)
1009if (dependencyObject.UserData.Contains(UserDataKeys.DesignTimeTypeNames)) 1011Hashtable typeNames = dependencyObject.UserData[UserDataKeys.DesignTimeTypeNames] as Hashtable; 1025if (!dependencyObject.UserData.Contains(UserDataKeys.DesignTimeTypeNames)) 1026dependencyObject.UserData[UserDataKeys.DesignTimeTypeNames] = new Hashtable(); 1028Hashtable typeNames = dependencyObject.UserData[UserDataKeys.DesignTimeTypeNames] as Hashtable; 1042if (compositeActivity.UserData.Contains(UserDataKeys.CustomActivity)) 1044return (bool)(compositeActivity.UserData[UserDataKeys.CustomActivity]); 1053compositeActivity.UserData[UserDataKeys.CustomActivityDefaultName] = activity.Name; 1054compositeActivity.UserData[UserDataKeys.CustomActivity] = true; // 1064compositeActivity.UserData[UserDataKeys.CustomActivity] = false; // 1194if (!declaringActivity.UserData.Contains(UserDataKeys.CustomActivityDefaultName)) 1198declaringActivity.UserData[UserDataKeys.CustomActivityDefaultName] = newCustomActivity.Name; 1201if (((string)declaringActivity.UserData[UserDataKeys.CustomActivityDefaultName]) == activityName) 1284if (!activity.UserData.Contains(typeof(AlternateFlowActivityAttribute))) 1287activity.UserData[typeof(AlternateFlowActivityAttribute)] = isAlternateFlowActivityAttribute; 1291isAlternateFlowActivityAttribute = (bool)activity.UserData[typeof(AlternateFlowActivityAttribute)];
System.Workflow.Runtime (2)
WorkflowExecutor.cs (2)
3017if (activity.UserData.Contains(typeof(PersistOnCloseAttribute))) 3019persistOnClose = (bool)activity.UserData[typeof(PersistOnCloseAttribute)];
System.WorkflowServices (18)
System\Workflow\Activities\OperationInfo.cs (3)
237if (this.UserData.Contains(OperationInfoBase.MethodInfoProperty)) 239methodInfo = this.UserData[OperationInfoBase.MethodInfoProperty] as MethodInfo; 261this.UserData[OperationInfoBase.MethodInfoProperty] = methodInfo;
System\Workflow\Activities\ReceiveActivity.cs (6)
297if (this.UserData.Contains(typeof(ReceiveOperationInfoHelper))) 299this.operationHelper = this.UserData[typeof(ReceiveOperationInfoHelper)] as ReceiveOperationInfoHelper; 306this.UserData[typeof(ReceiveOperationInfoHelper)] = this.operationHelper; 1084if ((definition != null) && definition.UserData.Contains(typeof(OperationParameterInfoCollection))) 1086parameters = definition.UserData[typeof(OperationParameterInfoCollection)] as OperationParameterInfoCollection; 1093this.UserData[typeof(OperationParameterInfoCollection)] = parameters;
System\Workflow\Activities\SendActivity.cs (6)
249if (this.UserData.Contains(typeof(SendOperationInfoHelper))) 251this.operationHelper = this.UserData[typeof(SendOperationInfoHelper)] as SendOperationInfoHelper; 258this.UserData[typeof(SendOperationInfoHelper)] = this.operationHelper; 506if ((definition != null) && definition.UserData.Contains(typeof(OperationParameterInfoCollection))) 508parameters = definition.UserData[typeof(OperationParameterInfoCollection)] as OperationParameterInfoCollection; 515this.UserData[typeof(OperationParameterInfoCollection)] = parameters;
System\Workflow\Activities\TypedOperationInfo.cs (3)
183if (this.UserData.Contains(OperationInfoBase.MethodInfoProperty)) 185methodInfo = this.UserData[OperationInfoBase.MethodInfoProperty] as MethodInfo; 202this.UserData[OperationInfoBase.MethodInfoProperty] = methodInfo;