3 implementations of INameScopeDictionary
System.Xaml (2)
System\Xaml\NameScope.cs (1)
19internal class NameScope : INameScopeDictionary
System\Xaml\NameScopeDictionary.cs (1)
20internal class NameScopeDictionary : INameScopeDictionary
System.Xaml.Tests (1)
System\Xaml\XamlTypeTests.cs (1)
2746private class CustomNameScopeDictionary : Dictionary<string, object>, INameScopeDictionary
34 references to INameScopeDictionary
System.Xaml (30)
System\Xaml\Context\NameFixupToken.cs (4)
103private List<XAML3.INameScopeDictionary> _nameScopeDictionaryList; 108_nameScopeDictionaryList = new List<XAML3.INameScopeDictionary>(); 157public List<XAML3.INameScopeDictionary> NameScopeDictionaryList 180foreach (XAML3.INameScopeDictionary nameScope in NameScopeDictionaryList)
System\Xaml\Context\ObjectWriterContext.cs (25)
44XAML3.INameScopeDictionary rootNameScopeDictionary = null; 51rootNameScopeDictionary = rootNameScope as XAML3.INameScopeDictionary; 82XAML3.INameScopeDictionary rootNameScopeDictionary = null; 89rootNameScopeDictionary = rootNameScope as XAML3.INameScopeDictionary; 668public XAML3.INameScopeDictionary CurrentNameScope 676public XAML3.INameScopeDictionary ParentNameScope 684public XAML3.INameScopeDictionary GrandParentNameScope 692public XAML3.INameScopeDictionary RootNameScope 796private XAML3.INameScopeDictionary LookupNameScopeDictionary(ObjectWriterFrame frame) 802frame.NameScopeDictionary = frame.Instance as XAML3.INameScopeDictionary ?? new NameScopeDictionary(frame.Instance as XAML3.INameScope); 832public IEnumerable<XAML3.INameScopeDictionary> StackWalkOfNameScopes 837XAML3.INameScopeDictionary previousNameScopeDictionary = null; 838XAML3.INameScopeDictionary nameScopeDictionary = null; 876private XAML3.INameScopeDictionary HuntAroundForARootNameScope(ObjectWriterFrame rootFrame) 886XAML3.INameScopeDictionary nameScopeDictionary = null; 888nameScopeDictionary = inst as XAML3.INameScopeDictionary; 919nameScopeDictionary = nameScope as XAML3.INameScopeDictionary; 996foreach (XAML3.INameScopeDictionary nameScopeDictionary in StackWalkOfNameScopes) 1049private List<XAML3.INameScopeDictionary> _nameScopeDictionaryList = new List<XAML3.INameScopeDictionary>(); 1056public List<XAML3.INameScopeDictionary> NameScopeDictionaryList 1064private List<XAML3.INameScopeDictionary> _nameScopeDictionaryList; 1066public StackWalkNameResolver(List<XAML3.INameScopeDictionary> nameScopeDictionaryList) 1105foreach (XAML3.INameScopeDictionary nameScope in _nameScopeDictionaryList) 1131foreach (XAML3.INameScopeDictionary nameScopeDictionary in _nameScopeDictionaryList)
System\Xaml\Context\ObjectWriterFrame.cs (1)
132public XAML3.INameScopeDictionary NameScopeDictionary { get; set; }
System.Xaml.Tests (4)
System\Xaml\XamlTypeTests.cs (4)
2723yield return new object?[] { new SubXamlType(typeof(INameScopeDictionary), new XamlSchemaContext()), true }; 5004new XamlType(typeof(INameScopeDictionary), new XamlSchemaContext()), 5009new XamlType(new ReflectionOnlyType(typeof(INameScopeDictionary)), new XamlSchemaContext()), 5014var nullInterface = new ReflectionOnlyType(typeof(INameScopeDictionary))