1 instantiation of EntityProxyTypeInfo
System.Data.Entity (1)
System\Data\Objects\Internal\EntityProxyFactory.cs (1)
409
proxyTypeInfo = new
EntityProxyTypeInfo
(proxyType, ospaceEntityType,
26 references to EntityProxyTypeInfo
System.Data.Entity (26)
System\Data\Common\Internal\Materialization\Translator.cs (3)
593
private static readonly MethodInfo EntityProxyTypeInfo_SetEntityWrapper = typeof(
EntityProxyTypeInfo
).GetMethod("SetEntityWrapper", BindingFlags.NonPublic | BindingFlags.Instance);
1230
EntityProxyTypeInfo
proxyTypeInfo = EntityProxyFactory.GetProxyType(oSpaceType);
1307
private Expression Emit_ConstructEntity(EntityType oSpaceType, IEnumerable<MemberBinding> propertyBindings, Expression entityKeyReader, Expression entitySetReader, TranslatorArg arg,
EntityProxyTypeInfo
proxyTypeInfo)
System\Data\Objects\Internal\EntityProxyFactory.cs (20)
49
private static Dictionary<Tuple<Type, string>,
EntityProxyTypeInfo
> s_ProxyNameMap = new Dictionary<Tuple<Type, string>,
EntityProxyTypeInfo
>();
53
private static Dictionary<Type,
EntityProxyTypeInfo
> s_ProxyTypeMap = new Dictionary<Type,
EntityProxyTypeInfo
>();
102
internal static bool TryGetProxyType(Type clrType, string entityTypeName, out
EntityProxyTypeInfo
proxyTypeInfo)
115
internal static bool TryGetProxyType(Type proxyType, out
EntityProxyTypeInfo
proxyTypeInfo)
132
EntityProxyTypeInfo
proxyTypeInfo;
152
internal static
EntityProxyTypeInfo
GetProxyType(ClrEntityType ospaceEntityType)
157
EntityProxyTypeInfo
proxyTypeInfo = null;
195
EntityProxyTypeInfo
proxyInfo = null;
233
private static
EntityProxyTypeInfo
TryCreateProxyType(EntityType ospaceEntityType)
237
EntityProxyTypeInfo
proxyTypeInfo;
336
EntityProxyTypeInfo
typeInfo;
369
EntityProxyTypeInfo
typeInfo;
389
private static
EntityProxyTypeInfo
BuildType(ModuleBuilder moduleBuilder, ClrEntityType ospaceEntityType)
393
EntityProxyTypeInfo
proxyTypeInfo;
458
private static void InterceptMember(EdmMember member, Type proxyType,
EntityProxyTypeInfo
proxyTypeInfo)
495
private static void SetResetFKSetterFlagDelegate(Type proxyType,
EntityProxyTypeInfo
proxyTypeInfo)
539
private static void SetCompareByteArraysDelegate(Type proxyType,
EntityProxyTypeInfo
proxyTypeInfo)
866
FieldBuilder wrapperField = typeBuilder.DefineField(
EntityProxyTypeInfo
.EntityWrapperFieldName, typeof(object), FieldAttributes.Public);
System\Data\Objects\Internal\EntityWrapperFactory.cs (1)
68
EntityProxyTypeInfo
proxyTypeInfo;
System\Data\Objects\ObjectContext.cs (1)
2964
EntityProxyTypeInfo
proxyTypeInfo = null;
System\Data\Objects\ObjectStateManager.cs (1)
314
var
proxyTypeInfo = EntityProxyFactory.GetProxyType(entityType);