c# - 允许用户实现自己的方法。是否可以?

标签 c# wpf code-injection

我不确定这是否可能,但我想问一下。我编写了一个从数据库表生成 C# 类的程序。如果允许用户编写自己的方法来满足他需要的格式,那将是非常好的,因为我定义的内容对某些人来说可能是矫枉过正或矫枉过正。我意识到其中涉及很多变量,但这是次要的;我确信实现接口(interface)将是绕过一些潜在陷阱的可靠方法(当然我只是大声思考)

如果可能的话,我应该从哪里开始着手了解我需要做什么?

提前致谢!

最佳答案

是的,您可以使用 CodeAccessSecurity 确保它的安全。然而这并不容易:

http://www.codeproject.com/Articles/113169/C-As-A-Scripting-Language-In-Your-NET-Applications

关于c# - 允许用户实现自己的方法。是否可以?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15419043/

相关文章:

c# - 显示与线连接的 TreeView 项目?

c# - 无法在本地窗口 VS2015 中编辑小数类型值

c# - 如何在 C# 中执行 Python 的 zip?

c# - WPF:动态过滤数据网格

asp.net - 将 WPF 转换为 Web

C++代码注入(inject)使注入(inject)的应用程序崩溃

javascript - 使用 PHP 作为 Javascript 文件 - 安全性?

jersey - 在 WebLogic 10.3.6 上将 EJB 3.0 注入(inject) Jersey 1.9

c# - LINQ 按不同输出分组

c# - WPF 复合窗口和 ViewModel