3 writes to properties
System.Activities (3)
System\Activities\ExecutionProperties.cs (3)
29
this.
properties
= properties;
101
this.
properties
= new ExecutionPropertyManager(this.scope);
106
this.
properties
= new ExecutionPropertyManager(this.scope, this.properties);
20 references to properties
System.Activities (20)
System\Activities\ExecutionProperties.cs (20)
41
return (this.
properties
== null);
87
if (this.
properties
!= null)
89
this.
properties
.ThrowIfAlreadyDefined(name, this.scope);
96
registrationCallback.Register(new RegistrationContext(this.
properties
, this.currentIdSpace));
99
if (this.
properties
== null)
103
else if (!this.
properties
.IsOwner(this.scope))
106
this.properties = new ExecutionPropertyManager(this.scope, this.
properties
);
117
this.
properties
.Add(name, property, visibility);
138
if (this.
properties
!= null && this.
properties
.IsOwner(this.scope))
140
object property = this.
properties
.GetPropertyAtCurrentScope(name);
154
this.
properties
.Remove(name);
160
registrationCallback.Unregister(new RegistrationContext(this.
properties
, this.currentIdSpace));
177
if (this.
properties
== null)
183
return this.
properties
.GetProperty(name, this.currentIdSpace);
193
if (this.
properties
== null || !this.
properties
.IsOwner(this.scope))
199
return this.
properties
.GetPropertyAtCurrentScope(name);
215
if (this.
properties
!= null)
217
return this.
properties
.GetFlattenedProperties(this.currentIdSpace);