1 write to _xmlnsInfoForDynamicAssemblies
System.Xaml (1)
System\Xaml\XamlSchemaContext.cs (1)
743Interlocked.CompareExchange(ref _xmlnsInfoForDynamicAssemblies, CreateDictionary<WeakRefKey, XmlNsInfo>(), null);
8 references to _xmlnsInfoForDynamicAssemblies
System.Xaml (8)
System\Xaml\XamlSchemaContext.cs (8)
742if (_xmlnsInfoForDynamicAssemblies is null) 744return _xmlnsInfoForDynamicAssemblies; 852if (_xmlnsInfoForDynamicAssemblies is not null) 854foreach (WeakRefKey weakRefKey in _xmlnsInfoForDynamicAssemblies.Keys) 863_xmlnsInfoForDynamicAssemblies.TryRemove(weakRefKey, out _); 893if (_xmlnsInfoForDynamicAssemblies is null) 975(_xmlnsInfoForDynamicAssemblies is not null && assembly.IsDynamic && 976_xmlnsInfoForDynamicAssemblies.TryGetValue(new WeakRefKey(assembly), out result)) ||