3 writes to type
PresentationFramework (3)
MS\Internal\Data\PathParser.cs (2)
30
type
= t;
39
type
= t;
System\Windows\PropertyPath.cs (1)
336
_arySVI[level].
type
= SourceValueType.Property;
20 references to type
PresentationFramework (20)
MS\Internal\Data\PropertyPathWorker.cs (16)
111
switch (SVI[level].
type
)
233
switch (SVI[level].
type
)
242
bool indexerIsNext = (level + 1 < SVI.Length && SVI[level + 1].
type
== SourceValueType.Indexer);
351
switch (SVI[level].
type
)
441
(isIndexer && SVI[k].
type
== MS.Internal.Data.SourceValueType.Indexer) ||
652
SVI[_arySVS.Length - 1].
type
!= SourceValueType.Direct &&
680
if (IsDynamic && SVI[k].
type
!= SourceValueType.Direct)
849
if (IsDynamic && SVI[k].
type
!= SourceValueType.Direct)
924
string cs = (svi.
type
!= SourceValueType.Indexer) ? svi.name : $"[{svi.name}]";
1046
if (newType == null && SVI[k].
type
!= SourceValueType.Direct)
1069
AccessorInfo accessorInfo = Engine.AccessorTable[SVI[k].
type
, newType, SVI[k].name];
1081
if (IsDynamic && SVI[k].
type
== SourceValueType.Property && svs.info is DependencyProperty)
1109
switch (SVI[k].
type
)
1281
Accessor cache returned incorrect result for ({SVI[k].
type
},{newType.Name},{SVI[k].name})
1301
Engine.AccessorTable[SVI[k].
type
, newType, SVI[k].name] =
1507
if (!(dp != null || SVI[k].
type
== SourceValueType.Direct))
System\Windows\PropertyPath.cs (4)
398
if (_arySVI[i].
type
== SourceValueType.Property)
408
switch (_arySVI[i].
type
)
518
if (_arySVI[level].
type
== SourceValueType.Property)
536
else if (_arySVI[level].
type
== SourceValueType.Indexer)