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),以防止缓冲区溢出