2 writes to _nameMap
System.Xaml (2)
System\Xaml\NameScope.cs (2)
43
_nameMap
= new HybridDictionary();
110
public void Clear() =>
_nameMap
= null;
18 references to _nameMap
System.Xaml (18)
System\Xaml\NameScope.cs (18)
41
if (
_nameMap
is null)
44
_nameMap
[name] = scopedElement;
48
object nameContext =
_nameMap
[name];
52
_nameMap
[name] = scopedElement;
74
if (
_nameMap
?[name] is null)
79
_nameMap
.Remove(name);
89
if (
_nameMap
is null || string.IsNullOrEmpty(name))
94
return
_nameMap
[name];
100
private IEnumerator<KeyValuePair<string, object>> GetEnumerator() => new Enumerator(
_nameMap
);
106
public int Count =>
_nameMap
?.Count ?? 0;
114
if (
_nameMap
is null)
120
foreach (DictionaryEntry entry in
_nameMap
)
224
if (
_nameMap
is null)
229
var list = new List<string>(
_nameMap
.Keys.Count);
230
foreach (string key in
_nameMap
.Keys)
243
if (
_nameMap
is null)
248
var list = new List<object>(
_nameMap
.Values.Count);
249
foreach (object value in
_nameMap
.Values)