Usando Entity framework v4 y las plantillas de generador de entidades POCO T4.Detener EF desde entidades de carga al asignar asociación
El problema que tengo es que los métodos de reparación están cargando cientos de entidades cuando asigno una entidad asociada (ver la línea 4 a continuación).
Dim context = New SomeEntities
Dim list = context.Lists.FirstOrDefault(Function(l) l.ListId = 2)
Dim queryDetail = context.CreateObject(Of QueryDetail)()
queryDetail.CriteriaColumnType = context.CriteriaColumnTypes.FirstOrDefault(Function(cct) cct.CriteriaColumnTypeId = 145)
La entidad CriteriaColumnType
que está siendo asignado tiene una colección de QueryDetail
objetos, y cuando se realiza la asignación, el método de corrección en la entidad de CriteriaColumnType
es la carga diferida toda la QueryDetails
asociado.
¿Cómo puedo crear la asociación FK y adjuntar la entidad CriteriaColumnType
a mi entidad QueryDetail
sin cargar todos los registros CriteriaColumnType's
QueryDetail
?
Para aclarar, tiene un 'QueryDetail' con una propiedad llamada' CriteriaColumnType' que contiene una colección de otros 'QueryDetail's. –