限制在.NET中访问DLL
发布时间:2020-12-14 04:01:38 所属栏目:Windows 来源:网络整理
导读:我为公司编写内部软件. 我总是希望尽可能地利用OOP技术.在这个想法中,我想创建一个以自己的.DLL隔离的数据访问层(DAL). 我该怎么做才能将DAL DLL的访问权限仅限于我的业务逻辑层DLL? 我需要的最后一件事是公司中有一些人具有一点编程知识以及访问系统(通过A
我为公司编写内部软件.
我总是希望尽可能地利用OOP技术.在这个想法中,我想创建一个以自己的.DLL隔离的数据访问层(DAL). 我该怎么做才能将DAL DLL的访问权限仅限于我的业务逻辑层DLL? 我需要的最后一件事是公司中有一些人具有一点编程知识以及访问系统(通过Active Directory)来安装.NET Express,引用我的.DLL,并开始在真实系统之外启动数据访问代码.我是否可以使用任何.NET机制来限制DLL仅由预先选择的主机应用程序/ DLL使用? 解决方法
从代码角度限制访问的最简单方法是使用友元组件.您可以在数据访问层DLL Friend / Internal中创建所有类型.然后,只将您的业务逻辑层组件添加为朋友,他们将能够使用这些类型.公司中的任何其他人都不会,因为他们没有内部访问的DLL.
文档 – http://msdn.microsoft.com/en-us/library/bb384772.aspx (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- hyper-v – Hyperv-V创建神秘的.avhdx文件并填满磁盘空间
- 如何在Windows上使用OpenSSH证书?
- windows-7 – 一切都说Applocker应该工作:为什么不呢?
- winforms – 使用多个面板设计Windows.Form – >如何隐藏一
- 如何防止在Windows中的网桥MAC地址上设置本地管理位?
- 学习如何管理面向公众的Windows Server(2008)的书?
- 关于win10系统安装HCL模拟器2.1.1版本常见的一些问题(自制)
- win10生成UWP软件打包 安装UWP软件
- 如何在Windows上获取Perl中目录的上次修改时间?
- 如何增加Windows 2003 NTFS分区的大小?
推荐文章
站长推荐
热点阅读