【发布时间】:2015-06-23 05:17:50
【问题描述】:
我有一个用于我们的过程控制应用程序的 dll 程序集,我在 powershell 脚本中使用它。
DLL 包含一个我需要使用的委托类型,委托名称是:
"X.Y.Delegate"
我在那个 DLL 中有另一个方法应该以这种方式调用:
Method( delegatetype CallbackMethod)
所以,我需要:
在我的
"X.Y.Delegate"类型的脚本中定义一个委托,例如$MyDelegate定义一个回调方法,以便在触发流程事件时调用它”
注意:如果我的问题看起来很愚蠢,我很抱歉,我是绝对初学者。
【问题讨论】:
-
您的实际问题是什么?您是在询问如何实施这些方案,还是想了解哪种方案更好?
-
感谢您的回复 :) 我实际上是在使用它来最大程度地减少资源消耗。与其每分钟检查 10000 个标记值,不如检查已更改的内容,我可以订阅事件处理程序,创建自己的脚本块以在事件发生时执行。这样我就不会扫描我的 10000 个标签,只要有变化,我就会被召回。这是我对这个话题的理解,如果我错了,如果你纠正我,我将不胜感激。再次感谢。
标签: powershell dll delegates