1 write to ClrType
System.Data.Entity (1)
System\Data\Objects\ELinq\InitializerFacet.cs (1)
41
ClrType
= clrType;
22 references to ClrType
System.Data.Entity (22)
System\Data\Common\Internal\Materialization\Translator.cs (1)
407
result = initializerMetadata.
ClrType
;
System\Data\Objects\ELinq\ExpressionConverter.cs (3)
291
if (_initializers != null && _initializers.TryGetValue(metadata.
ClrType
, out existingMetadata))
297
ExpressionConverter.DescribeClrType(metadata.
ClrType
)));
307
_initializers.Add(metadata.
ClrType
, metadata);
System\Data\Objects\ELinq\InitializerFacet.cs (16)
101
builder.Append("CLR-", this.
ClrType
);
115
if (!this.
ClrType
.Equals(other.
ClrType
)) { return false; }
122
return
ClrType
.GetHashCode();
220
Debug.Assert(
ClrType
.IsGenericType &&
221
typeof(IGrouping<,>).Equals(
ClrType
.GetGenericTypeDefinition()));
223
Type keyType = this.
ClrType
.GetGenericArguments()[0];
224
Type groupElementType = this.
ClrType
.GetGenericArguments()[1];
229
Expression newGrouping = Expression.Convert(Expression.New(constructor, GetPropertyReaders(propertyTranslatorResults)), this.
ClrType
);
237
Debug.Assert(
ClrType
.IsGenericType &&
238
typeof(IGrouping<,>).Equals(
ClrType
.GetGenericTypeDefinition()));
239
Type keyType = this.
ClrType
.GetGenericArguments()[0];
240
Type groupElementType = this.
ClrType
.GetGenericArguments()[1];
303
Expression nullProjection = Expression.Constant(null, this.
ClrType
);
527
if (!EntityUtil.TryGetICollectionElementType(
ClrType
, out elementType))
532
ClrType
));
System\Data\Objects\ObjectViewFactory.cs (2)
324
if (itemRowType.InitializerMetadata != null && itemRowType.InitializerMetadata.
ClrType
!= null)
326
clrType = itemRowType.InitializerMetadata.
ClrType
;