7 instantiations of DynamicUpdateMap
System.Activities (7)
System\Activities\DynamicUpdate\ActivityComparer.cs (1)
251
this.privateMap = new
DynamicUpdateMap
()
System\Activities\DynamicUpdate\DynamicUpdateMap.cs (4)
21
static DynamicUpdateMap noChanges = new
DynamicUpdateMap
();
22
static DynamicUpdateMap dummyMap = new
DynamicUpdateMap
();
262
DynamicUpdateMap result = new
DynamicUpdateMap
309
DynamicUpdateMap result = new
DynamicUpdateMap
System\Activities\DynamicUpdate\DynamicUpdateMapBuilder.cs (2)
318
this.updateMap = new
DynamicUpdateMap
();
1351
this.generatedMap = new
DynamicUpdateMap
114 references to DynamicUpdateMap
System.Activities (108)
System\Activities\DynamicUpdate\ActivityComparer.cs (3)
20
public static bool HasPrivateMemberOtherThanArgumentsChanged(DynamicUpdateMapBuilder.NestedIdSpaceFinalizer nestedFinalizer, Activity currentElement, Activity originalElement, bool isMemberOfUpdatedIdSpace, out
DynamicUpdateMap
argumentChangesMap)
237
DynamicUpdateMap
privateMap;
266
public bool Match(out
DynamicUpdateMap
argumentChangesMap)
System\Activities\DynamicUpdate\DynamicUpdateMap.cs (21)
21
static
DynamicUpdateMap
noChanges = new DynamicUpdateMap();
22
static
DynamicUpdateMap
dummyMap = new DynamicUpdateMap();
32
public static
DynamicUpdateMap
NoChanges
64
internal static
DynamicUpdateMap
DummyMap
177
public static
DynamicUpdateMap
Merge(params
DynamicUpdateMap
[] maps)
179
return Merge((IEnumerable<
DynamicUpdateMap
>)maps);
182
public static
DynamicUpdateMap
Merge(IEnumerable<
DynamicUpdateMap
> maps)
192
DynamicUpdateMap
result = null;
193
foreach (
DynamicUpdateMap
nextMap in maps)
247
internal static
DynamicUpdateMap
Merge(
DynamicUpdateMap
first,
DynamicUpdateMap
second, MergeErrorContext errorContext)
262
DynamicUpdateMap
result = new DynamicUpdateMap
300
internal
DynamicUpdateMap
AsRootMap()
309
DynamicUpdateMap
result = new DynamicUpdateMap
416
DynamicUpdateMap
currentMap = this;
484
static void ThrowIfMapsIncompatible(
DynamicUpdateMap
first,
DynamicUpdateMap
second, MergeErrorContext errorContext)
570
public
DynamicUpdateMap
Map;
System\Activities\DynamicUpdate\DynamicUpdateMapBuilder.cs (17)
51
public Func<Activity,
DynamicUpdateMap
> LookupImplementationMap
97
public
DynamicUpdateMap
CreateMap()
104
public
DynamicUpdateMap
CreateMap(out IList<ActivityBlockingUpdate> activitiesBlockingUpdate)
111
DynamicUpdateMap
result = finalizer.FinalizeUpdate(out activitiesBlockingUpdate);
122
static DynamicUpdateMapEntry GetParentEntry(Activity originalActivity,
DynamicUpdateMap
updateMap)
302
DynamicUpdateMap
updateMap;
316
public
DynamicUpdateMap
FinalizeUpdate(out IList<ActivityBlockingUpdate> blockList)
496
DynamicUpdateMap
implementationMap = null;
719
IList<ArgumentInfo> GetOriginalArguments(DynamicUpdateMapEntry mapEntry,
DynamicUpdateMap
implementationMap, Activity updatedActivity, Activity originalActivity)
1126
DynamicUpdateMap
userProvidedMap;
1127
DynamicUpdateMap
generatedMap;
1133
public NestedIdSpaceFinalizer(Finalizer finalizer,
DynamicUpdateMap
implementationMap, Activity updatedActivity, Activity originalActivity, NestedIdSpaceFinalizer parent)
1166
DynamicUpdateMap
argumentChangesMap;
1287
void GenerateMap(
DynamicUpdateMap
argumentChangesMap)
1320
DynamicUpdateMap
providedImplementationMap = providedEntry != null ? providedEntry.ImplementationUpdateMap : null;
1395
DynamicUpdateMap
childImplementationMap = providedEntry != null ? providedEntry.ImplementationUpdateMap : null;
1504
bool HasSavedOriginalValuesForChildren(int parentNewActivityId,
DynamicUpdateMap
map)
System\Activities\DynamicUpdate\DynamicUpdateMapEntry.cs (5)
19
DynamicUpdateMap
implementationUpdateMap;
123
public
DynamicUpdateMap
ImplementationUpdateMap
136
internal
DynamicUpdateMap
SerializedImplementationUpdateMap
181
DynamicUpdateMapEntry newParent,
DynamicUpdateMap
.MergeErrorContext errorContext)
218
result.ImplementationUpdateMap =
DynamicUpdateMap
.Merge(first.ImplementationUpdateMap, second.ImplementationUpdateMap, errorContext);
System\Activities\DynamicUpdate\DynamicUpdateMapQuery.cs (2)
19
private
DynamicUpdateMap
map;
23
internal DynamicUpdateMapQuery(
DynamicUpdateMap
map, Activity updatedWorkflowDefinition, Activity originalWorkflowDefinition)
System\Activities\DynamicUpdate\DynamicUpdateServices.cs (16)
76
mapItems =
DynamicUpdateMap
.CalculateMapItems((Activity)definitionToBeUpdated);
81
mapItems =
DynamicUpdateMap
.CalculateImplementationMapItems(GetDynamicActivity((ActivityBuilder)definitionToBeUpdated));
90
public static
DynamicUpdateMap
CreateUpdateMap(Activity updatedWorkflowDefinition)
95
public static
DynamicUpdateMap
CreateUpdateMap(Activity updatedWorkflowDefinition, IEnumerable<Activity> disallowUpdateInsideActivities)
102
public static
DynamicUpdateMap
CreateUpdateMap(Activity updatedWorkflowDefinition, IEnumerable<Activity> disallowUpdateInsideActivities, out IList<ActivityBlockingUpdate> activitiesBlockingUpdate)
115
DynamicUpdateMap
result = InternalTryCreateUpdateMap(updatedWorkflowDefinition, originalDefinition, disallowUpdateInsideActivities, false, out activitiesBlockingUpdate);
120
IDictionary<object, DynamicUpdateMapItem> mapItems =
DynamicUpdateMap
.CalculateMapItems(updatedWorkflowDefinition);
129
public static
DynamicUpdateMap
CreateUpdateMap(ActivityBuilder updatedActivityDefinition)
134
public static
DynamicUpdateMap
CreateUpdateMap(ActivityBuilder updatedActivityDefinition, IEnumerable<Activity> disallowUpdateInsideActivities)
141
public static
DynamicUpdateMap
CreateUpdateMap(ActivityBuilder updatedActivityDefinition, IEnumerable<Activity> disallowUpdateInsideActivities, out IList<ActivityBlockingUpdate> activitiesBlockingUpdate)
157
DynamicUpdateMap
result = InternalTryCreateUpdateMap(updatedBuiltRoot, originalBuiltRoot, disallowUpdateInsideActivities, true, out activitiesBlockingUpdate);
162
IDictionary<object, DynamicUpdateMapItem> mapItems =
DynamicUpdateMap
.CalculateImplementationMapItems(updatedBuiltRoot);
171
private static
DynamicUpdateMap
InternalTryCreateUpdateMap(Activity updatedDefinition, Activity originalDefinition, IEnumerable<Activity> disallowUpdateInsideActivities, bool forImplementation, out IList<ActivityBlockingUpdate> activitiesBlockingUpdate)
194
public static
DynamicUpdateMap
GetImplementationMap(Activity targetActivity)
196
DynamicUpdateMap
result;
207
public static void SetImplementationMap(Activity targetActivity,
DynamicUpdateMap
implementationMap)
System\Activities\DynamicUpdate\EnvironmentUpdateMap.cs (2)
168
DynamicUpdateMap
.MergeErrorContext errorContext)
241
DynamicUpdateMap
.MergeErrorContext errorContext)
System\Activities\DynamicUpdate\NativeActivityUpdateContext.cs (6)
24
private
DynamicUpdateMap
updateMap;
26
private
DynamicUpdateMap
rootMap;
28
internal NativeActivityUpdateContext(ActivityInstanceMap instanceMap, ActivityExecutor activityExecutor, ActivityInstance currentInstance,
DynamicUpdateMap
updateMap, DynamicUpdateMapEntry mapEntry,
DynamicUpdateMap
rootMap)
130
DynamicUpdateMap
mapContainingChild;
153
if (this.updateMap ==
DynamicUpdateMap
.DummyMap)
System\Activities\Hosting\WorkflowInstance.cs (4)
224
protected static IList<ActivityBlockingUpdate> GetActivitiesBlockingUpdate(object deserializedRuntimeState,
DynamicUpdateMap
updateMap)
236
DynamicUpdateMap
rootMap = updateMap;
269
protected void Initialize(object deserializedRuntimeState,
DynamicUpdateMap
updateMap)
295
if (
DynamicUpdateMap
.CanUseImplementationMapAsRoot(this.WorkflowDefinition))
System\Activities\Runtime\ActivityExecutor.cs (3)
846
public IList<ActivityBlockingUpdate> GetActivitiesBlockingUpdate(
DynamicUpdateMap
updateMap)
854
public void UpdateInstancePhase1(
DynamicUpdateMap
updateMap, Activity targetDefinition, ref Collection<ActivityBlockingUpdate> updateErrors)
860
public void UpdateInstancePhase2(
DynamicUpdateMap
updateMap, ref Collection<ActivityBlockingUpdate> updateErrors)
System\Activities\Runtime\ActivityInstanceMap.cs (13)
76
private static void AddBlockingActivity(ref Collection<ActivityBlockingUpdate> updateErrors,
DynamicUpdateMap
.UpdatedActivity updatedActivity, QualifiedId originalId, string reason, string activityInstanceId)
89
public void GetActivitiesBlockingUpdate(
DynamicUpdateMap
updateMap, List<ActivityInstance> secondaryRootInstances, ref Collection<ActivityBlockingUpdate> updateErrors)
111
private static bool CanCompensationOrConfirmationHandlerReferenceAddedSymbols(InstanceList instanceList,
DynamicUpdateMap
rootUpdateMap, IdSpace rootIdSpace, List<ActivityInstance> secondaryRootInstances, ref Collection<ActivityBlockingUpdate> updateErrors)
148
DynamicUpdateMap
.UpdatedActivity updatedActivity = rootUpdateMap.GetUpdatedActivity(new QualifiedId(currentQIDBuilder.ToArray()), rootIdSpace);
163
DynamicUpdateMap
.UpdatedActivity noSymbolAddUpdatedActivity = rootUpdateMap.GetUpdatedActivity(noSymbolAddActivityQID, rootIdSpace);
178
private static bool IsInvalidEnvironmentUpdate(InstanceList instanceList,
DynamicUpdateMap
.UpdatedActivity updatedActivity, ref Collection<ActivityBlockingUpdate> updateErrors)
234
private static bool IsRemovalOrRTUpdateBlockedOrBlockedByUser(
DynamicUpdateMap
.UpdatedActivity updatedActivity, QualifiedId oldQualifiedId, out string error)
256
private IList<InstanceListNeedingUpdate> GetInstanceListsNeedingUpdate(
DynamicUpdateMap
updateMap, Activity targetDefinition, List<ActivityInstance> secondaryRootInstances, ref Collection<ActivityBlockingUpdate> updateErrors)
287
DynamicUpdateMap
.UpdatedActivity updatedActivity = updateMap.GetUpdatedActivity(oldQualifiedId, rootIdSpace);
362
public void UpdateRawInstance(
DynamicUpdateMap
updateMap, Activity targetDefinition, List<ActivityInstance> secondaryRootInstances, ref Collection<ActivityBlockingUpdate> updateErrors)
443
public void UpdateInstanceByActivityParticipation(ActivityExecutor activityExecutor,
DynamicUpdateMap
rootMap, ref Collection<ActivityBlockingUpdate> updateErrors)
455
participant.UpdateMap =
DynamicUpdateMap
.DummyMap;
769
public
DynamicUpdateMap
UpdateMap { get; set; }
System\Activities\WorkflowApplication.cs (8)
1685
public void Load(WorkflowApplicationInstance instance,
DynamicUpdateMap
updateMap)
1690
public void Load(WorkflowApplicationInstance instance,
DynamicUpdateMap
updateMap, TimeSpan timeout)
1847
void LoadCore(
DynamicUpdateMap
updateMap, TimeoutHelper timeoutHelper, bool loadAny, IDictionary<XName, InstanceValue> values = null)
2078
internal static IList<ActivityBlockingUpdate> GetActivitiesBlockingUpdate(WorkflowApplicationInstance instance,
DynamicUpdateMap
updateMap)
2166
public IAsyncResult BeginLoad(WorkflowApplicationInstance instance,
DynamicUpdateMap
updateMap,
2172
public IAsyncResult BeginLoad(WorkflowApplicationInstance instance,
DynamicUpdateMap
updateMap, TimeSpan timeout,
4298
DynamicUpdateMap
updateMap;
4302
IDictionary<XName, InstanceValue> values,
DynamicUpdateMap
updateMap, TimeSpan timeout,
System\Activities\WorkflowApplicationInstance.cs (1)
108
public bool CanApplyUpdate(
DynamicUpdateMap
updateMap, out IList<ActivityBlockingUpdate> activitiesBlockingUpdate)
System\Activities\XamlIntegration\DynamicUpdateMapConverter.cs (2)
22
DynamicUpdateMap
map = value as
DynamicUpdateMap
;
System\Activities\XamlIntegration\DynamicUpdateMapExtension.cs (5)
15
private NetDataContractXmlSerializable<
DynamicUpdateMap
> content;
21
public DynamicUpdateMapExtension(
DynamicUpdateMap
updateMap)
23
this.content = new NetDataContractXmlSerializable<
DynamicUpdateMap
>(updateMap);
26
public
DynamicUpdateMap
UpdateMap
40
this.content = new NetDataContractXmlSerializable<
DynamicUpdateMap
>();
System.ServiceModel.Activities (6)
System\ServiceModel\Activities\Dispatcher\PersistenceProviderDirectory.cs (1)
108
DynamicUpdateMap
updateMap = null;
System\ServiceModel\Activities\Dispatcher\WorkflowServiceInstance.cs (1)
316
SynchronizationContext synchronizationContext, WorkflowServiceHost serviceHost,
DynamicUpdateMap
updateMap = null)
System\ServiceModel\Activities\WorkflowDefinitionProvider.cs (1)
151
public bool TryGetDefinitionAndMap(WorkflowIdentity currentIdentity, WorkflowIdentity updatedIdentity, out Activity workflowDefinition, out
DynamicUpdateMap
updateMap)
System\ServiceModel\Activities\WorkflowService.cs (3)
34
NullableKeyDictionary<WorkflowIdentity,
DynamicUpdateMap
> updateMaps;
113
public IDictionary<WorkflowIdentity,
DynamicUpdateMap
> UpdateMaps
119
this.updateMaps = new NullableKeyDictionary<WorkflowIdentity,
DynamicUpdateMap
>();