1 write to symbols
System.Activities (1)
System\Activities\Hosting\SymbolResolver.cs (1)
20
this.
symbols
= new Dictionary<string, ExternalLocationReference>();
24 references to symbols
System.Activities (24)
System\Activities\Hosting\SymbolResolver.cs (24)
25
get { return this.
symbols
.Count; }
35
get { return this.
symbols
.Keys; }
42
List<object> values = new List<object>(this.
symbols
.Count);
44
foreach (ExternalLocationReference reference in this.
symbols
.Values)
58
return this.
symbols
[key].Value;
64
this.
symbols
[key] = CreateReference(key, value);
71
this.
symbols
.Add(key, CreateReference(key, value));
82
this.
symbols
.Add(key, new ExternalLocationReference(key, type, TypeHelper.GetDefaultValueForType(type)));
98
this.
symbols
.Add(key, new ExternalLocationReference(key, type, value));
120
this.
symbols
.Clear();
127
if (this.
symbols
.TryGetValue(item.Key, out reference))
138
return this.
symbols
.ContainsKey(key);
158
if (this.
symbols
.Count > array.Length - arrayIndex)
163
foreach (KeyValuePair<string, ExternalLocationReference> pair in this.
symbols
)
174
foreach (KeyValuePair<string, ExternalLocationReference> pair in this.
symbols
)
182
foreach (KeyValuePair<string, ExternalLocationReference> pair in this.
symbols
)
196
return this.
symbols
.Remove(key);
203
if (this.
symbols
.TryGetValue(item.Key, out reference))
207
this.
symbols
.Remove(item.Key);
220
if (this.
symbols
.TryGetValue(key, out reference))
233
if (this.
symbols
.TryGetValue(name, out reference))
254
if (this.
symbols
.TryGetValue(locationReference.Name, out externalLocationReference))
269
if (this.
symbols
.TryGetValue(name, out reference))
326
foreach (ExternalLocationReference item in this.symbolResolver.
symbols
.Values)