3 writes to type
PresentationFramework (3)
MS\Internal\Data\PathParser.cs (2)
30
type
= t;
39
type
= t;
System\Windows\PropertyPath.cs (1)
340
_arySVI[level].
type
= SourceValueType.Property;
20 references to type
PresentationFramework (20)
MS\Internal\Data\PropertyPathWorker.cs (16)
118
switch (SVI[level].
type
)
240
switch (SVI[level].
type
)
249
bool indexerIsNext = (level + 1 < SVI.Length && SVI[level + 1].
type
== SourceValueType.Indexer);
358
switch (SVI[level].
type
)
448
(isIndexer && SVI[k].
type
== MS.Internal.Data.SourceValueType.Indexer) ||
667
SVI[_arySVS.Length - 1].
type
!= SourceValueType.Direct &&
695
if (IsDynamic && SVI[k].
type
!= SourceValueType.Direct)
865
if (IsDynamic && SVI[k].
type
!= SourceValueType.Direct)
941
string cs = (svi.
type
!= SourceValueType.Indexer) ? svi.name : $"[{svi.name}]";
1063
if (newType == null && SVI[k].
type
!= SourceValueType.Direct)
1086
AccessorInfo accessorInfo = Engine.AccessorTable[SVI[k].
type
, newType, SVI[k].name];
1098
if (IsDynamic && SVI[k].
type
== SourceValueType.Property && svs.info is DependencyProperty)
1126
switch (SVI[k].
type
)
1298
Accessor cache returned incorrect result for ({SVI[k].
type
},{newType.Name},{SVI[k].name})
1318
Engine.AccessorTable[SVI[k].
type
, newType, SVI[k].name] =
1535
if (!(dp != null || SVI[k].
type
== SourceValueType.Direct))
System\Windows\PropertyPath.cs (4)
402
if (_arySVI[i].
type
== SourceValueType.Property)
412
switch (_arySVI[i].
type
)
522
if (_arySVI[level].
type
== SourceValueType.Property)
540
else if (_arySVI[level].
type
== SourceValueType.Indexer)