日期:2014-05-20 浏览次数:21032 次
 // 摘要:
    //     为 LINQ to SQL 应用程序中的一对多关系的单一实例方提供延迟加载和关系维护。
    //
    // 类型参数:
    //   TEntity:
    //     目标实体的类型。
    public struct EntityRef<TEntity> where TEntity : class
    {
        //
        // 摘要:
        //     通过引用目标实体初始化 System.Data.Linq.EntityRef<TEntity> 类的一个新实例。
        //
        // 参数:
        //   entityRef:
        //     目标实体。
        public EntityRef(EntityRef<TEntity> entityRef);
        //
        // 摘要:
        //     通过指定源初始化 System.Data.Linq.EntityRef<TEntity> 类的一个新实例。
        //
        // 参数:
        //   source:
        //     引用源。
        public EntityRef(IEnumerable<TEntity> source);
        //
        // 摘要:
        //     通过指定目标实体初始化 System.Data.Linq.EntityRef<TEntity> 类的一个新实例。
        //
        // 参数:
        //   entity:
        //     目标实体。
        public EntityRef(TEntity entity);
        // 摘要:
        //     获取或设置目标实体。
        //
        // 返回结果:
        //     目标实体。
        public TEntity Entity { get; set; }
        //
        // 摘要:
        //     获取一个值,该值指示是否已加载或分配目标。
        //
        // 返回结果:
        //     如果已加载或分配目标,则为 True。
        public bool HasLoadedOrAssignedValue { get; }
    }