Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/.net/20.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Solace.NET CreateFlow带有HandleMessageEvent null_.net_Solace - Fatal编程技术网

Solace.NET CreateFlow带有HandleMessageEvent null

Solace.NET CreateFlow带有HandleMessageEvent null,.net,solace,.net,Solace,我想创建一个流,而不是使用messageEventHandler委托,我想让消息在内部排队,并使用ReceiveMsg(Int32)调用它们 但是,当我将null传递给messageEventHandler的CreateFlow方法时,我收到了 总之,我希望能够在特定时间获取消息,而不是在代理被触发时获取消息。您必须指定messageEventHandler代理。Solace.NETAPI仅为接收到的消息提供异步回调 作为替代方案,您可以让应用程序将接收到的消息临时存储在内部缓冲区中,并且仅在准

我想创建一个流,而不是使用
messageEventHandler
委托,我想让消息在内部排队,并使用
ReceiveMsg(Int32)
调用它们

但是,当我将null传递给
messageEventHandler
CreateFlow
方法时,我收到了


总之,我希望能够在特定时间获取消息,而不是在代理被触发时获取消息。

您必须指定
messageEventHandler
代理。Solace.NETAPI仅为接收到的消息提供异步回调

作为替代方案,您可以让应用程序将接收到的消息临时存储在内部缓冲区中,并且仅在准备就绪时读取和确认它们。
FlowProperties.MaxUnackedMessages
FlowProperties.WindowsSize
也应设置为较小的值(如1),以防止缓冲区溢出。

必须指定
messageEventHandler
委托。Solace.NETAPI仅为接收到的消息提供异步回调

作为替代方案,您可以让应用程序将接收到的消息临时存储在内部缓冲区中,并且仅在准备就绪时读取和确认它们。
FlowProperties.MaxUnackedMessages
FlowProperties.WindowSize
也应设置为较小的值(例如1),以防止缓冲区溢出