1 write to _context
System.Xaml (1)
System\Xaml\Parser\MeScanner.cs (1)
68_context = context;
29 references to _context
System.Xaml (29)
System\Xaml\Parser\MeScanner.cs (29)
187_context.CurrentBracketModeParseParameters.IsConstructorParsingMode = false; 193if (_context.CurrentBracketModeParseParameters.IsConstructorParsingMode) 195_context.CurrentBracketModeParseParameters.IsConstructorParsingMode = 196++_context.CurrentBracketModeParseParameters.CurrentConstructorParam < 197_context.CurrentBracketModeParseParameters.MaxConstructorParams; 209if (_context.CurrentType.IsMarkupExtension 210&& _context.CurrentBracketModeParseParameters is not null 211&& _context.CurrentBracketModeParseParameters.IsConstructorParsingMode) 213int currentCtrParam = _context.CurrentBracketModeParseParameters.CurrentConstructorParam; 214_currentParameterName = _context.CurrentLongestConstructorOfMarkupExtension[currentCtrParam].Name; 290XamlTypeName typeName = XamlTypeName.ParseInternal(longName, _context.FindNamespaceByPrefix, out error); 299XamlType xamlType = _context.GetXamlType(typeName, false); 307xamlType = _context.GetXamlType(typeName, true); 324XamlType tagType = _context.CurrentType; 325string tagNamespace = _context.CurrentTypeNamespace; 329prop = _context.GetDottedProperty(tagType, tagNamespace, propName, tagIsRoot: false); 335string ns = _context.GetAttributeNamespace(propName, Namespace); 336declaringType = _context.CurrentType; 337prop = _context.GetNoDotAttributeProperty(declaringType, propName, Namespace, ns, tagIsRoot: false); 385else if (_context.CurrentBracketModeParseParameters is not null && _context.CurrentBracketModeParseParameters.IsBracketEscapeMode) 387Stack<char> bracketCharacterStack = _context.CurrentBracketModeParseParameters.BracketCharacterStack; 410_context.CurrentBracketModeParseParameters.IsBracketEscapeMode = false; 477_context.CurrentBracketModeParseParameters.BracketCharacterStack; 480_context.CurrentBracketModeParseParameters.IsBracketEscapeMode = true; 495if (_context.CurrentBracketModeParseParameters?.BracketCharacterStack.Count > 0) 605if (_context.CurrentEscapeCharacterMapForMarkupExtension is not null && 606_context.CurrentEscapeCharacterMapForMarkupExtension.ContainsKey(propertyName)) 608bracketCharacters = _context.CurrentEscapeCharacterMapForMarkupExtension[propertyName];