1 write to _xmlnsInfoForDynamicAssemblies
System.Xaml (1)
System\Xaml\XamlSchemaContext.cs (1)
742
Interlocked.CompareExchange(ref
_xmlnsInfoForDynamicAssemblies
, CreateDictionary<WeakRefKey, XmlNsInfo>(), null);
8 references to _xmlnsInfoForDynamicAssemblies
System.Xaml (8)
System\Xaml\XamlSchemaContext.cs (8)
741
if (
_xmlnsInfoForDynamicAssemblies
is null)
743
return
_xmlnsInfoForDynamicAssemblies
;
851
if (
_xmlnsInfoForDynamicAssemblies
is not null)
853
foreach (WeakRefKey weakRefKey in
_xmlnsInfoForDynamicAssemblies
.Keys)
862
_xmlnsInfoForDynamicAssemblies
.TryRemove(weakRefKey, out _);
892
if (
_xmlnsInfoForDynamicAssemblies
is null)
974
(
_xmlnsInfoForDynamicAssemblies
is not null && assembly.IsDynamic &&
975
_xmlnsInfoForDynamicAssemblies
.TryGetValue(new WeakRefKey(assembly), out result)) ||