|
|
1
0
不,这是不可能的——至少我不知道。由于Telerik数据访问上下文在该库/程序集中是公共的,因此任何引用该程序集的应用程序都可以实例化这样的上下文类。 如果您可以修改库的源代码(即Telerik数据访问),情况会有所不同。在这种情况下,您可以将库上下文类的可见性设置为internal并添加 InternalsVisibleTo attribute 这样您的程序集就可以使用上下文类,而其他程序集则不能。例如。:
这样,任何使用
被改进的
库无法实例化库的上下文类,但必须使用
|
|
|
M. Koch · API和应用层之间的合同应该放在哪个层/项目中? 3 年前 |
|
|
overexchange · 客户端锁定是否违反了同步策略的封装? 8 年前 |
|
|
mangochaser · java——具有多态性和封装的几何形状 9 年前 |
|
|
LBaelish · 安全/正确使用指针[关闭] 10 年前 |
|
|
Petr Marek · Javascript类封装行为 10 年前 |
|
|
Muhammad Ahsen Haider · 封装:Getter返回了什么? 10 年前 |