1 write to _stack
System.Xaml (1)
System\Xaml\Context\XamlParserContext.cs (1)
34_stack = new XamlContextStack<XamlParserFrame>(()=>new XamlParserFrame());
35 references to _stack
System.Xaml (35)
System\Xaml\Context\XamlParserContext.cs (35)
58XamlParserFrame frame = _stack.CurrentFrame; 92XamlParserFrame frame = _stack.CurrentFrame; 156_stack.PushScope(); 159_stack.CurrentFrame.SetNamespaces(_prescopeNamespaces); 166_stack.PopScope(); 204get { return _stack.CurrentFrame.XamlType; } 205set { _stack.CurrentFrame.XamlType = value; } 210get { return _stack.CurrentFrame.BracketModeParseParameters; } 211set { _stack.CurrentFrame.BracketModeParseParameters = value; } 216get { return _stack.CurrentFrame.LongestConstructorOfCurrentMarkupExtensionType; } 217set { _stack.CurrentFrame.LongestConstructorOfCurrentMarkupExtensionType = value; } 222get { return _stack.CurrentFrame.EscapeCharacterMapForMarkupExtension; } 223set { _stack.CurrentFrame.EscapeCharacterMapForMarkupExtension = value; } 230get { return _stack.CurrentFrame.TypeNamespace; } 231set { _stack.CurrentFrame.TypeNamespace = value; } 236get { return _stack.CurrentFrame.InContainerDirective; } 237set { _stack.CurrentFrame.InContainerDirective = value; } 248get { return _stack.CurrentFrame.Member; } 249set { _stack.CurrentFrame.Member = value; } 260get { return _stack.CurrentFrame.CtorArgCount; } 261set { _stack.CurrentFrame.CtorArgCount = value; } 266get { return _stack.CurrentFrame.ForcedToUseConstructor; } 267set { _stack.CurrentFrame.ForcedToUseConstructor = value; } 272get { return _stack.CurrentFrame.Member == XamlLanguage.Items; } 277get { return _stack.CurrentFrame.Member == XamlLanguage.Initialization; } 282get { return _stack.CurrentFrame.Member == XamlLanguage.UnknownContent; } 287get { return _stack.CurrentFrame.InImplicitArray; } 288set { _stack.CurrentFrame.InImplicitArray = value; } 293get { return _stack.CurrentFrame.InCollectionFromMember; } 294set { _stack.CurrentFrame.InCollectionFromMember = value; } 299get { return _stack.CurrentFrame.PreviousChildType; } 300set { _stack.CurrentFrame.PreviousChildType = value; } 306if (AllowProtectedMembersOnRoot && _stack.Depth == 1) 316get { return _stack.CurrentFrame.XamlType is not null && _stack.Depth == 1; }