3 writes to type
PresentationFramework (3)
MS\Internal\Data\PathParser.cs (2)
29
type
= t;
38
type
= t;
System\Windows\PropertyPath.cs (1)
337
_arySVI[level].
type
= SourceValueType.Property;
20 references to type
PresentationFramework (20)
MS\Internal\Data\PropertyPathWorker.cs (16)
112
switch (SVI[level].
type
)
234
switch (SVI[level].
type
)
243
bool indexerIsNext = (level + 1 < SVI.Length && SVI[level + 1].
type
== SourceValueType.Indexer);
352
switch (SVI[level].
type
)
442
(isIndexer && SVI[k].
type
== MS.Internal.Data.SourceValueType.Indexer) ||
661
SVI[_arySVS.Length - 1].
type
!= SourceValueType.Direct &&
689
if (IsDynamic && SVI[k].
type
!= SourceValueType.Direct)
859
if (IsDynamic && SVI[k].
type
!= SourceValueType.Direct)
935
string cs = (svi.
type
!= SourceValueType.Indexer) ? svi.name : $"[{svi.name}]";
1057
if (newType == null && SVI[k].
type
!= SourceValueType.Direct)
1080
AccessorInfo accessorInfo = Engine.AccessorTable[SVI[k].
type
, newType, SVI[k].name];
1092
if (IsDynamic && SVI[k].
type
== SourceValueType.Property && svs.info is DependencyProperty)
1120
switch (SVI[k].
type
)
1292
Accessor cache returned incorrect result for ({SVI[k].
type
},{newType.Name},{SVI[k].name})
1312
Engine.AccessorTable[SVI[k].
type
, newType, SVI[k].name] =
1529
if (!(dp != null || SVI[k].
type
== SourceValueType.Direct))
System\Windows\PropertyPath.cs (4)
399
if (_arySVI[i].
type
== SourceValueType.Property)
409
switch (_arySVI[i].
type
)
519
if (_arySVI[level].
type
== SourceValueType.Property)
537
else if (_arySVI[level].
type
== SourceValueType.Indexer)