1 write to _stack
System.Xaml (1)
System\Xaml\Context\XamlParserContext.cs (1)
24_stack = new XamlContextStack<XamlParserFrame>(()=>new XamlParserFrame());
35 references to _stack
System.Xaml (35)
System\Xaml\Context\XamlParserContext.cs (35)
48XamlParserFrame frame = _stack.CurrentFrame; 82XamlParserFrame frame = _stack.CurrentFrame; 146_stack.PushScope(); 149_stack.CurrentFrame.SetNamespaces(_prescopeNamespaces); 156_stack.PopScope(); 194get { return _stack.CurrentFrame.XamlType; } 195set { _stack.CurrentFrame.XamlType = value; } 200get { return _stack.CurrentFrame.BracketModeParseParameters; } 201set { _stack.CurrentFrame.BracketModeParseParameters = value; } 206get { return _stack.CurrentFrame.LongestConstructorOfCurrentMarkupExtensionType; } 207set { _stack.CurrentFrame.LongestConstructorOfCurrentMarkupExtensionType = value; } 212get { return _stack.CurrentFrame.EscapeCharacterMapForMarkupExtension; } 213set { _stack.CurrentFrame.EscapeCharacterMapForMarkupExtension = value; } 220get { return _stack.CurrentFrame.TypeNamespace; } 221set { _stack.CurrentFrame.TypeNamespace = value; } 226get { return _stack.CurrentFrame.InContainerDirective; } 227set { _stack.CurrentFrame.InContainerDirective = value; } 238get { return _stack.CurrentFrame.Member; } 239set { _stack.CurrentFrame.Member = value; } 250get { return _stack.CurrentFrame.CtorArgCount; } 251set { _stack.CurrentFrame.CtorArgCount = value; } 256get { return _stack.CurrentFrame.ForcedToUseConstructor; } 257set { _stack.CurrentFrame.ForcedToUseConstructor = value; } 262get { return _stack.CurrentFrame.Member == XamlLanguage.Items; } 267get { return _stack.CurrentFrame.Member == XamlLanguage.Initialization; } 272get { return _stack.CurrentFrame.Member == XamlLanguage.UnknownContent; } 277get { return _stack.CurrentFrame.InImplicitArray; } 278set { _stack.CurrentFrame.InImplicitArray = value; } 283get { return _stack.CurrentFrame.InCollectionFromMember; } 284set { _stack.CurrentFrame.InCollectionFromMember = value; } 289get { return _stack.CurrentFrame.PreviousChildType; } 290set { _stack.CurrentFrame.PreviousChildType = value; } 296if (AllowProtectedMembersOnRoot && _stack.Depth == 1) 306get { return _stack.CurrentFrame.XamlType is not null && _stack.Depth == 1; }