摘要:        
1.如果POCO中使用了virtual如果使用Find精确查找,entity的属性,延迟加载属性(关联属性)都能够查询出,查询DB的顺序是:使用Find时立即发出对非延迟的属性的查询,在使用到延迟属性后,发出对延迟属性的查询1.1如果没有添加virtual标识:-----------如果该属性(对象)没有加载到缓存中,则返回null1.2如果virtual标识被标识在普通属性(非关联属性)上时,没有实际效果2.如果POCO中使用了virtual如果使用DBContext.Set<T>这种方式由于使用了virtual,如果关联属性没有被加载到缓存中,则会抛出异常,如果关联属性已经加载    阅读全文
        
            posted @ 2011-09-23 16:34
wangking1029
阅读(1284)
评论(1)
推荐(1)
        
        
            
        
        
摘要:        
1.设定服务契约和回调契约 服务契约中使用[CallbackContract=typeof(XXXCallBackContractName)]声明回调契约 OperationContract上可以使用[IsOnWay=true]来声明服务只提供单向来避免死锁, 也可以在ServiceContract上使用(ConcurrencyMode = ConcurrencyMode.Multiple)【多线程访问】 或(ConcurrencyMode = ConcurrencyMode.Reentrant)【单线程允许回调】2.实现服务 服务端通过 #region 调用回调服务 ...    阅读全文
        
            posted @ 2011-09-23 16:26
wangking1029
阅读(427)
评论(0)
推荐(0)
        
        
 
         浙公网安备 33010602011771号
浙公网安备 33010602011771号