2 instantiations of ExecutionProperty
System.Activities (2)
System\Activities\Runtime\ActivityExecutor.cs (1)
2719
rootProperties.Add(handle.ExecutionPropertyName, new ExecutionPropertyManager.
ExecutionProperty
(handle.ExecutionPropertyName, handle, null));
System\Activities\Runtime\ExecutionPropertyManager.cs (1)
231
ExecutionProperty executionProperty = new
ExecutionProperty
(name, property, visibility);
27 references to ExecutionProperty
System.Activities (27)
System\Activities\Runtime\ActivityExecutor.cs (4)
1405
foreach (ExecutionPropertyManager.
ExecutionProperty
executionProperty in this.rootPropertyManager.Properties.Values)
2311
foreach (ExecutionPropertyManager.
ExecutionProperty
executionProperty in this.rootPropertyManager.Properties.Values)
2713
Dictionary<string, ExecutionPropertyManager.
ExecutionProperty
> rootProperties = new Dictionary<string, ExecutionPropertyManager.
ExecutionProperty
>(hostProperties.Count);
System\Activities\Runtime\ExecutionPropertyManager.cs (23)
18
Dictionary<string,
ExecutionProperty
> properties;
23
List<
ExecutionProperty
> threadProperties;
41
this.properties = new Dictionary<string,
ExecutionProperty
>();
70
internal ExecutionPropertyManager(ActivityInstance owningInstance, Dictionary<string,
ExecutionProperty
> properties)
84
internal Dictionary<string,
ExecutionProperty
> SerializedProperties
97
internal Dictionary<string,
ExecutionProperty
> Properties
139
ExecutionProperty
property;
158
void AddProperties(IDictionary<string,
ExecutionProperty
> properties, IDictionary<string, object> flattenedProperties, IdSpace currentIdSpace)
160
foreach (KeyValuePair<string,
ExecutionProperty
> item in properties)
189
foreach (
ExecutionProperty
property in currentManager.Properties.Values)
231
ExecutionProperty
executionProperty = new ExecutionProperty(name, property, visibility);
300
void AddIExecutionProperty(
ExecutionProperty
property, bool isDeserializationFixup)
306
this.threadProperties = new List<
ExecutionProperty
>(1);
311
List<
ExecutionProperty
> updatedProperties = new List<
ExecutionProperty
>(this.threadProperties.Count);
318
ExecutionProperty
currentProperty = this.threadProperties[i];
345
ExecutionProperty
currentProperty = this.threadProperties[i];
373
ExecutionProperty
executionProperty = this.properties[name];
407
ExecutionProperty
property;
433
ExecutionProperty
executionProperty = this.threadProperties[i];
449
ExecutionProperty
current = this.threadProperties[i];
494
foreach (
ExecutionProperty
property in this.properties.Values)
553
foreach (
ExecutionProperty
property in this.properties.Values)