使用Microsoft StreamInsight创建输入适配器以查看文件的文件夹

时间:2011-10-29 11:23:38

标签: c# .net streaminsight

我需要使用sqlDependency编写一个StreamInsight输入适配器来监视表。 实际上,通过使用SqlDependency,我们可以通知有关插入表的新行。所以我们计划使用Streaminsight复杂事件处理来实现这些。因此,任何人都可以帮助您在输入适配器中实现这些。

我的意思是在InputAdapter中的ProduceEvents()函数中我们是否需要在表上连续运行查询以进行更改?或者我们可以在输入适配器中使用sqldependency吗?如果是这样如何使用这些。

谢谢, 沙

1 个答案:

答案 0 :(得分:1)

我会使用内部队列,通过通知或池化将获得内存中的所有更改。

然后在ProduceEvents方法中,您可以使用引用代码尝试从本地队列中取出更改,如果没有任何内容,则只需在闭环上继续。