c#
ZhouYaoo
这个作者很懒,什么都没留下…
展开
-
C#找出接口的所有实现类并遍历执行这些类的公共方法
先找出继承自该接口的接口和实现类,然后遍历这些类型,实例化实现类,最后执行接口的方法。 var type = typeof(IConfigRepository); var types = AppDomain.CurrentDomain.GetAssemblies() .SelectMany(s => s.GetTypes())原创 2017-07-14 14:01:33 · 4012 阅读 · 0 评论 -
C#综合揭秘——细说事务
细说事务 整理自风尘浪子ACID特性 原子性(Atomicity):当事务结束,它对所有资源状态的改变都被视为一个操作,这些操作要不同时成功,要不同时失败。一致性(Consistency):操作完成后,所有数据必须符合业务规则,否则事务必须中止 。隔离性(Isolation):事务以相互隔离的方式执行,事务以外的实体无法知道事务过程中的中间状态。持久性(Durable):事务提交后,数转载 2017-07-25 17:22:46 · 300 阅读 · 0 评论