1 write to _arySVI
PresentationFramework (1)
System\Windows\PropertyPath.cs (1)
369_arySVI = parser.Parse(Path);
22 references to _arySVI
PresentationFramework (22)
System\Windows\PropertyPath.cs (22)
152internal int Length { get { return _arySVI.Length; } } 276string name = _arySVI[k].name; 301return _arySVI; 314accessor = ResolvePropertyName(_arySVI[level].name, item, ownerType, context, false); 326parameters = ResolveIndexerParams(_arySVI[level].paramList, context, false); 335_arySVI[level].name = name; 336_arySVI[level].propertyName = name; 337_arySVI[level].type = SourceValueType.Property; 371if (_arySVI.Length == 0) 390for (int i=0; i<_arySVI.Length; ++i) 392switch (_arySVI[i].drillIn) 399if (_arySVI[i].type == SourceValueType.Property) 409switch (_arySVI[i].type) 422builder.Append(_arySVI[i].name); 463builder.Append(_arySVI[i].name); 519if (_arySVI[level].type == SourceValueType.Property) 521string name = _arySVI[level].name; 529_arySVI[level].propertyName = GetPropertyName(accessor); 534_arySVI[level].propertyName = name; 537else if (_arySVI[level].type == SourceValueType.Indexer) 539IndexerParameterInfo[] indexerParams = ResolveIndexerParams(_arySVI[level].paramList, context, throwOnError); 541_arySVI[level].propertyName = Binding.IndexerName;