1 write to _stack
System.Xaml (1)
System\Xaml\Context\XamlParserContext.cs (1)
25_stack = new XamlContextStack<XamlParserFrame>(()=>new XamlParserFrame());
35 references to _stack
System.Xaml (35)
System\Xaml\Context\XamlParserContext.cs (35)
49XamlParserFrame frame = _stack.CurrentFrame; 83XamlParserFrame frame = _stack.CurrentFrame; 147_stack.PushScope(); 150_stack.CurrentFrame.SetNamespaces(_prescopeNamespaces); 157_stack.PopScope(); 195get { return _stack.CurrentFrame.XamlType; } 196set { _stack.CurrentFrame.XamlType = value; } 201get { return _stack.CurrentFrame.BracketModeParseParameters; } 202set { _stack.CurrentFrame.BracketModeParseParameters = value; } 207get { return _stack.CurrentFrame.LongestConstructorOfCurrentMarkupExtensionType; } 208set { _stack.CurrentFrame.LongestConstructorOfCurrentMarkupExtensionType = value; } 213get { return _stack.CurrentFrame.EscapeCharacterMapForMarkupExtension; } 214set { _stack.CurrentFrame.EscapeCharacterMapForMarkupExtension = value; } 221get { return _stack.CurrentFrame.TypeNamespace; } 222set { _stack.CurrentFrame.TypeNamespace = value; } 227get { return _stack.CurrentFrame.InContainerDirective; } 228set { _stack.CurrentFrame.InContainerDirective = value; } 239get { return _stack.CurrentFrame.Member; } 240set { _stack.CurrentFrame.Member = value; } 251get { return _stack.CurrentFrame.CtorArgCount; } 252set { _stack.CurrentFrame.CtorArgCount = value; } 257get { return _stack.CurrentFrame.ForcedToUseConstructor; } 258set { _stack.CurrentFrame.ForcedToUseConstructor = value; } 263get { return _stack.CurrentFrame.Member == XamlLanguage.Items; } 268get { return _stack.CurrentFrame.Member == XamlLanguage.Initialization; } 273get { return _stack.CurrentFrame.Member == XamlLanguage.UnknownContent; } 278get { return _stack.CurrentFrame.InImplicitArray; } 279set { _stack.CurrentFrame.InImplicitArray = value; } 284get { return _stack.CurrentFrame.InCollectionFromMember; } 285set { _stack.CurrentFrame.InCollectionFromMember = value; } 290get { return _stack.CurrentFrame.PreviousChildType; } 291set { _stack.CurrentFrame.PreviousChildType = value; } 297if (AllowProtectedMembersOnRoot && _stack.Depth == 1) 307get { return _stack.CurrentFrame.XamlType is not null && _stack.Depth == 1; }