3 writes to type
PresentationFramework (3)
src\Framework\MS\Internal\Data\PathParser.cs (2)
32type = t; 41type = t;
src\Framework\System\Windows\PropertyPath.cs (1)
340_arySVI[level].type = SourceValueType.Property;
19 references to type
PresentationFramework (19)
src\Framework\MS\Internal\Data\PropertyPathWorker.cs (15)
120switch (SVI[level].type) 242switch (SVI[level].type) 251bool indexerIsNext = (level+1 < SVI.Length && SVI[level+1].type == SourceValueType.Indexer); 358switch (SVI[level].type) 448(isIndexer && SVI[k].type == MS.Internal.Data.SourceValueType.Indexer) || 667SVI[_arySVS.Length-1].type != SourceValueType.Direct && 695if (IsDynamic && SVI[k].type != SourceValueType.Direct) 863if (IsDynamic && SVI[k].type != SourceValueType.Direct) 938string cs = (svi.type != SourceValueType.Indexer) ? svi.name : "[" + svi.name + "]"; 1058if (newType == null && SVI[k].type != SourceValueType.Direct) 1080AccessorInfo accessorInfo = Engine.AccessorTable[SVI[k].type, newType, SVI[k].name]; 1092if (IsDynamic && SVI[k].type == SourceValueType.Property && svs.info is DependencyProperty) 1119switch (SVI[k].type) 1315Engine.AccessorTable[SVI[k].type, newType, SVI[k].name] = 1532if (!(dp != null || SVI[k].type == SourceValueType.Direct))
src\Framework\System\Windows\PropertyPath.cs (4)
402if (_arySVI[i].type == SourceValueType.Property) 412switch (_arySVI[i].type) 522if (_arySVI[level].type == SourceValueType.Property) 540else if (_arySVI[level].type == SourceValueType.Indexer)