4 writes to threadProperties
System.Activities (4)
System\Activities\Runtime\ExecutionPropertyManager.cs (4)
61
this.
threadProperties
= parentPropertyManager.threadProperties;
306
this.
threadProperties
= new List<ExecutionProperty>(1);
338
this.
threadProperties
= updatedProperties;
545
this.
threadProperties
= parent.PropertyManager.threadProperties;
19 references to threadProperties
System.Activities (19)
System\Activities\Runtime\ExecutionPropertyManager.cs (19)
61
this.threadProperties = parentPropertyManager.
threadProperties
;
304
if (this.
threadProperties
== null)
311
List<ExecutionProperty> updatedProperties = new List<ExecutionProperty>(this.
threadProperties
.Count);
316
for (int i = 0; i < this.
threadProperties
.Count; i++)
318
ExecutionProperty currentProperty = this.
threadProperties
[i];
343
for (int i = this.
threadProperties
.Count - 1; i >= 0; i--)
345
ExecutionProperty currentProperty = this.
threadProperties
[i];
355
this.
threadProperties
.RemoveAt(i);
366
this.
threadProperties
.Add(property);
379
Fx.Assert(this.ownsThreadPropertiesList && this.
threadProperties
!= null, "We should definitely be the list owner if we have an IExecutionProperty");
381
if (!this.
threadProperties
.Remove(executionProperty))
429
if (this.
threadProperties
!= null)
431
for (int i = 0; i < this.
threadProperties
.Count; i++)
433
ExecutionProperty executionProperty = this.
threadProperties
[i];
445
if (this.
threadProperties
!= null)
447
for (int i = this.
threadProperties
.Count - 1; i >= 0; i--)
449
ExecutionProperty current = this.
threadProperties
[i];
476
this.
threadProperties
.RemoveAt(i);
545
this.threadProperties = parent.PropertyManager.
threadProperties
;