45 references to Properties
System.Data.Entity (45)
System\Data\Common\Internal\Materialization\ColumnMapKeyBuilder.cs (4)
206
Append(",P", columnMap.
Properties
);
222
Append(",P", columnMap.
Properties
);
231
Append(",P", columnMap.
Properties
);
243
Append(",P", columnMap.
Properties
);
System\Data\Common\Internal\Materialization\Translator.cs (15)
1355
List<MemberBinding> result = new List<MemberBinding>(columnMap.
Properties
.Length);
1359
for (int i = 0; i < columnMap.
Properties
.Length; i++)
1375
Expression valueReader = columnMap.
Properties
[i].Accept(this, new TranslatorArg(propertyType)).Expression;
1377
ScalarColumnMap scalarColumnMap = columnMap.
Properties
[i] as ScalarColumnMap;
1590
int propertyCount = columnMap.
Properties
.Length;
1615
Expression propertyReader = columnMap.
Properties
[ordinal].Accept(this, new TranslatorArg(typeof(Object))).Expression;
1624
propertyNames[ordinal] = columnMap.
Properties
[ordinal].Name;
1625
typeUsages[ordinal] = columnMap.
Properties
[ordinal].Type;
1662
List<TranslatorResult> propertyReaders = new List<TranslatorResult>(columnMap.
Properties
.Length);
1664
foreach (var pair in columnMap.
Properties
.Zip(initializerMetadata.GetChildTypes()))
1694
Expression[] columnReaders = new Expression[columnMap.
Properties
.Length];
1697
Expression columnReader = AcceptWithMappedType(this, columnMap.
Properties
[i], columnMap).UnwrappedExpression;
1729
Expression result = columnMap.
Properties
[0].Accept(this, arg).Expression;
1733
for (int i = 1; i < columnMap.
Properties
.Length; i++)
1736
TranslatorResult propertyTranslatorResult = AcceptWithMappedType(this, columnMap.
Properties
[i], columnMap);
System\Data\Query\InternalTrees\ColumnMap.cs (1)
272
foreach (ColumnMap c in this.
Properties
)
System\Data\Query\InternalTrees\ColumnMapCopier.cs (4)
173
ColumnMap[] fieldList = VisitList(columnMap.
Properties
, replacementVarMap);
201
ColumnMap[] fieldList = VisitList(columnMap.
Properties
, replacementVarMap);
221
ColumnMap[] newBaseFieldList = VisitList(columnMap.
Properties
, replacementVarMap);
249
ColumnMap[] fieldList = VisitList(columnMap.
Properties
, replacementVarMap);
System\Data\Query\InternalTrees\ColumnMapVisitor.cs (5)
95
foreach (ColumnMap p in columnMap.
Properties
)
118
foreach (ColumnMap p in columnMap.
Properties
)
131
foreach (ColumnMap p in columnMap.
Properties
)
147
foreach (var property in columnMap.
Properties
)
160
foreach (ColumnMap p in columnMap.
Properties
)
System\Data\Query\InternalTrees\Dump.cs (5)
643
VisitList(columnMap.
Properties
, dumper);
676
VisitList(columnMap.
Properties
, dumper);
700
VisitList(columnMap.
Properties
, dumper);
722
VisitList(columnMap.
Properties
, dumper);
740
VisitList(columnMap.
Properties
, dumper);
System\Data\Query\PlanCompiler\ColumnMapProcessor.cs (3)
131
foreach (ColumnMap c in superTypeColumnMap.
Properties
)
194
foreach (ColumnMap c in superTypeColumnMap.
Properties
)
393
SimplePolymorphicColumnMap result = new SimplePolymorphicColumnMap(typeInfo.Type, name, baseTypeColumnMap.
Properties
, typeIdColumnMap, discriminatorMap);
System\Data\Query\PlanCompiler\ColumnMapTranslator.cs (8)
286
VisitList(columnMap.
Properties
, translationDelegate);
290
columnMap = new ComplexTypeColumnMap(columnMap.Type, columnMap.Name, columnMap.
Properties
, newNullSentinel);
324
VisitList(columnMap.
Properties
, translationDelegate);
328
columnMap = new EntityColumnMap(columnMap.Type, columnMap.Name, columnMap.
Properties
, newEntityIdentity);
359
VisitList(columnMap.
Properties
, translationDelegate);
363
columnMap = new SimplePolymorphicColumnMap(columnMap.Type, columnMap.Name, columnMap.
Properties
, (SimpleColumnMap)newTypeDiscriminator, newTypeChoices);
393
VisitList(columnMap.
Properties
, translationDelegate);
397
columnMap = new RecordColumnMap(columnMap.Type, columnMap.Name, columnMap.
Properties
, newNullSentinel);