37 references to SourceValueType
PresentationFramework (37)
src\Framework\MS\Internal\Data\AccessorTable.cs (3)
58
internal AccessorInfo this[
SourceValueType
sourceValueType, Type type, string name]
195
public AccessorTableKey(
SourceValueType
sourceValueType, Type type, string name)
229
SourceValueType
_sourceValueType;
src\Framework\MS\Internal\Data\PathParser.cs (7)
24
public
SourceValueType
type;
30
public SourceValueInfo(
SourceValueType
t, DrillIn d, string n)
39
public SourceValueInfo(
SourceValueType
t, DrillIn d, FrugalObjectList<IndexerParamInfo> list)
93
return new SourceValueInfo[] { new SourceValueInfo(
SourceValueType
.Direct, DrillIn.Never, (string)null) };
219
? new SourceValueInfo(
SourceValueType
.Property, _drillIn, name)
220
: new SourceValueInfo(
SourceValueType
.Direct, _drillIn, (string)null);
378
SourceValueType
.Indexer,
src\Framework\MS\Internal\Data\PropertyPathWorker.cs (20)
122
case
SourceValueType
.Property:
135
case
SourceValueType
.Indexer:
244
case
SourceValueType
.Property:
251
bool indexerIsNext = (level+1 < SVI.Length && SVI[level+1].type ==
SourceValueType
.Indexer);
270
case
SourceValueType
.Indexer:
314
case
SourceValueType
.Direct:
360
case
SourceValueType
.Property:
379
case
SourceValueType
.Indexer:
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)
863
if (IsDynamic && SVI[k].type !=
SourceValueType
.Direct)
938
string cs = (svi.type !=
SourceValueType
.Indexer) ? svi.name : "[" + svi.name + "]";
1058
if (newType == null && SVI[k].type !=
SourceValueType
.Direct)
1092
if (IsDynamic && SVI[k].type ==
SourceValueType
.Property && svs.info is DependencyProperty)
1121
case
SourceValueType
.Property:
1171
case
SourceValueType
.Indexer:
1183
goto case
SourceValueType
.Property;
1241
case
SourceValueType
.Direct:
1532
if (!(dp != null || SVI[k].type ==
SourceValueType
.Direct))
src\Framework\System\Windows\PropertyPath.cs (7)
340
_arySVI[level].type =
SourceValueType
.Property;
402
if (_arySVI[i].type ==
SourceValueType
.Property)
414
case
SourceValueType
.Property:
429
case
SourceValueType
.Indexer:
471
case
SourceValueType
.Direct:
522
if (_arySVI[level].type ==
SourceValueType
.Property)
540
else if (_arySVI[level].type ==
SourceValueType
.Indexer)