3 instantiations of FunctionImportReturnTypeStructuralTypeColumn
System.Data.Entity (3)
System\Data\Mapping\FunctionImportMapping.cs (1)
182
columnRenameMapping.AddRename(new
FunctionImportReturnTypeStructuralTypeColumn
(
System\Data\Mapping\FunctionImportMapping.ReturnTypeRenameMapping.cs (2)
155
this.ColumnRenameMapping[mapping.CMember].AddRename(new
FunctionImportReturnTypeStructuralTypeColumn
(mapping.SColumn, entityType, isTypeOf, mapping.LineInfo));
246
return new
FunctionImportReturnTypeStructuralTypeColumn
(this._defaultMemberName, typeForRename, false, null);
16 references to FunctionImportReturnTypeStructuralTypeColumn
System.Data.Entity (16)
System\Data\Mapping\FunctionImportMapping.ReturnTypeRenameMapping.cs (16)
178
private Collection<
FunctionImportReturnTypeStructuralTypeColumn
> _columnListForType;
179
private Collection<
FunctionImportReturnTypeStructuralTypeColumn
> _columnListForIsTypeOfType;
184
private Memoizer<StructuralType,
FunctionImportReturnTypeStructuralTypeColumn
> _renameCache;
189
this._columnListForType = new Collection<
FunctionImportReturnTypeStructuralTypeColumn
>();
190
this._columnListForIsTypeOfType = new Collection<
FunctionImportReturnTypeStructuralTypeColumn
>();
191
this._renameCache = new Memoizer<StructuralType,
FunctionImportReturnTypeStructuralTypeColumn
>(
217
var
rename = this._renameCache.Evaluate(type as StructuralType);
222
private
FunctionImportReturnTypeStructuralTypeColumn
GetRename(StructuralType typeForRename)
224
FunctionImportReturnTypeStructuralTypeColumn
ofTypecolumn = _columnListForType.FirstOrDefault(t => t.Type == typeForRename);
231
FunctionImportReturnTypeStructuralTypeColumn
isOfTypeColumn = _columnListForIsTypeOfType.Where(t => t.Type == typeForRename).LastOrDefault();
240
IEnumerable<
FunctionImportReturnTypeStructuralTypeColumn
> nodesInBaseHierachy =
257
private
FunctionImportReturnTypeStructuralTypeColumn
GetLowestParentInHierachy(IEnumerable<
FunctionImportReturnTypeStructuralTypeColumn
> nodesInHierachy)
259
FunctionImportReturnTypeStructuralTypeColumn
lowestParent = null;
260
foreach (
var
node in nodesInHierachy)
275
internal void AddRename(
FunctionImportReturnTypeStructuralTypeColumn
renamedColumn)