37 references to SourceValueType
PresentationFramework (37)
MS\Internal\Data\AccessorTable.cs (3)
50
internal AccessorInfo this[
SourceValueType
sourceValueType, Type type, string name]
179
public AccessorTableKey(
SourceValueType
sourceValueType, Type type, string name)
201
private readonly
SourceValueType
_sourceValueType;
MS\Internal\Data\PathParser.cs (7)
21
public
SourceValueType
type;
27
public SourceValueInfo(
SourceValueType
t, DrillIn d, string n)
36
public SourceValueInfo(
SourceValueType
t, DrillIn d, FrugalObjectList<IndexerParamInfo> list)
90
return new SourceValueInfo[] { new SourceValueInfo(
SourceValueType
.Direct, DrillIn.Never, (string)null) };
216
? new SourceValueInfo(
SourceValueType
.Property, _drillIn, name)
217
: new SourceValueInfo(
SourceValueType
.Direct, _drillIn, (string)null);
375
SourceValueType
.Indexer,
MS\Internal\Data\PropertyPathWorker.cs (20)
114
case
SourceValueType
.Property:
127
case
SourceValueType
.Indexer:
236
case
SourceValueType
.Property:
243
bool indexerIsNext = (level + 1 < SVI.Length && SVI[level + 1].type ==
SourceValueType
.Indexer);
262
case
SourceValueType
.Indexer:
306
case
SourceValueType
.Direct:
354
case
SourceValueType
.Property:
373
case
SourceValueType
.Indexer:
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)
1092
if (IsDynamic && SVI[k].type ==
SourceValueType
.Property && svs.info is DependencyProperty)
1122
case
SourceValueType
.Property:
1173
case
SourceValueType
.Indexer:
1185
goto case
SourceValueType
.Property;
1244
case
SourceValueType
.Direct:
1529
if (!(dp != null || SVI[k].type ==
SourceValueType
.Direct))
System\Windows\PropertyPath.cs (7)
337
_arySVI[level].type =
SourceValueType
.Property;
399
if (_arySVI[i].type ==
SourceValueType
.Property)
411
case
SourceValueType
.Property:
426
case
SourceValueType
.Indexer:
468
case
SourceValueType
.Direct:
519
if (_arySVI[level].type ==
SourceValueType
.Property)
537
else if (_arySVI[level].type ==
SourceValueType
.Indexer)