Mar*_*ell 6 .net c# entity-framework poco
我需要发现EF POCO代理; MSDN提供了一些基于的提示ObjectContext.GetObjectType(type.GetType())
但是,如果没有EF参考,我真的很想这样做.例如,使用NHibernate,我可以使用名称(作为字符串)检查对象是否实现了标记接口"NHibernate.Proxy.INHibernateProxy".
EF POCO代理中有类似的东西吗?例如,我可以依赖它们在命名空间中System.Data.Entity.DynamicProxies.,还是那么脆弱?
看一下反射器内部,它只是检查组件与内部跟踪的组件,这对我来说是个问题.
检查内部情况,作为实现细节,在当前 EF 中,类型确实始终存在于“System.Data.Entity.DynamicProxies”中。这可能不是一个可靠的测试,但应该很少改变。不过,我将尝试向微软澄清这一点。
| 归档时间: |
|
| 查看次数: |
1067 次 |
| 最近记录: |