ServiceHostBase.UnknownMessageReceived 事件
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
接收未知消息时发生。
public:
event EventHandler<System::ServiceModel::UnknownMessageReceivedEventArgs ^> ^ UnknownMessageReceived;
public event EventHandler<System.ServiceModel.UnknownMessageReceivedEventArgs> UnknownMessageReceived;
member this.UnknownMessageReceived : EventHandler<System.ServiceModel.UnknownMessageReceivedEventArgs>
Public Custom Event UnknownMessageReceived As EventHandler(Of UnknownMessageReceivedEventArgs)
Public Event UnknownMessageReceived As EventHandler(Of UnknownMessageReceivedEventArgs)
事件类型
注解
警告
使用 WorkflowServiceHost公开宿主终结点并 UnknownMessageReceived 引发异常时,主机会将消息传递给事件处理程序。 如果尝试读取此消息, InvalidOperationException 则会引发 。 异常的说明将显示“此消息无法支持操作,因为它已被读取。WCF 基础结构在提取消息参数时读取消息。 然后,此消息将传递给事件处理程序,任何读取该消息的尝试都会导致异常。 如果需要从托管终结点访问处理程序中的 InvalidOperationException 消息参数,请使用 MessageContract 定义宿主终结点协定,并将所需的数据放入消息标头中。 有关托管终结点的详细信息,请参阅 工作流服务主机扩展性