有人用过 IronJS 吗?
我只是想知道是否还有其他人在他们的应用程序中使用 IronJS ? IronJS 真的很棒,因为它是 DLR 上的 JavaScript。就我个人而言,我一直在等待能够使用…
.NET 4.0 中是否需要 DLR?
我一直在考虑将 DLR 用于我的玩具语言,但我有点困惑。如果 .NET 4.0 具有 LINQ 表达式树、动态对象和“动态”类型,那么我们真的还需要 DLR 吗? DLR…
我可以通过服务器端 (ASP.Net) 上的 DLR 调用 JScript 函数或访问 JScript 对象吗?
有没有办法通过服务器端(ASP.Net)上的 DLR 调用 JScript 函数或访问 JScript 对象? 这个问题的根源在于,DLR 存在一种从 Silverlight 应用程序中调…
调用动态对象的成员,其名称在运行时在字符串中定义
我想在利用 DLR 绑定机制的同时访问对象的属性。 我无法使用本机绑定机制(C# 中的dynamic 关键字),因为我在编译时不知道属性名称; 我不能使用反射…
当重写 DynamicObject 的 TryInvokeMember() 时,如何选择正确的重载来调用?
当重写 DynamicObject 上的以下方法时,您将如何实现算法来选择正确的方法重载? bool TryInvokeMember(InvokeMemberBinder binder, object[] args, o…
.NET DLR 和 SecurityException
DLR 需要哪些强制 PermissionSet 项目才能正常运行? 我们已在沙盒脚本环境中启用了 DLR。但是像下面这样的一些代码...... dynamic foo = someobject …
没有参数的方法如何分配给 ExpandoObject?
我正在尝试使用以下签名将方法(函数)分配给 ExpandoObject: public List CreateList(string input1, out bool processingStatus) { //method code.…
IronPython 中批量求值表达式的性能
在 C#-4.0 应用程序中,我有一个具有相同长度的强类型 IList 的字典 - 一个基于动态强类型列的表。 我希望用户根据将在所有行上聚合的可用列提供一个…
“代码即数据”在哪里?在 DLR 表达中?
我有这个 C# 代码: Console.Writeline("Hello World"); 如果我想使用 DLR 表达式执行此操作,它看起来像这样: MethodInfo method = typeof(Console)…
如何向 ac# IList添加字符串来自铁红宝石?
当我尝试使用 ruby 脚本修改 C# 字符串列表时,出现以下异常。 未处理的异常:System.ArgumentException:值“Scott”不是“System.String”类型…
是否可以在同一应用程序中并行使用 IronPython 和 IronRuby?
当我引用最新版本的 Microsoft.Scripting(IronPython 中包含的版本)时,我在 Visual Studio 中收到警告。 是否可以在同一应用程序中并行部署/使用它…
如何引用从 IronRuby 添加到 ScriptScope 的变量?
我正在尝试将变量添加到作用域,然后从我的 ruby 表达式访问该变量。 时间:2019-03-17 标签:c# ScriptRuntime runtime = IronRuby.Ruby.CreateR…
Drools / Guvnor 对象构造函数支持
我正在尝试通过 Drools Guvnor 5.1.1 创建新的业务规则资产。 在规则的右侧,我尝试插入一个新的事实 Java 对象。这个事实对象有一个带参数的构造函数…
是否可以知道 System.Object 是否实际上被指定为动态 (C#)?
我有几个场景涵盖了这一点,但我将专门写一个更容易证明 我有一个工厂接口的场景: interface IFactory { Create(); } 以及一段使用它的代码: public…