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