什么WCF返回方法IDispatchMessageInspector.AfterReceiveRequest?

时间:2012-09-25 18:23:51

标签: .net wcf

WCF返回方法 IDispatchMessageInspector.AfterReceiveRequest 是什么? 我遇到的只是 return null; 示例。

2 个答案:

答案 0 :(得分:11)

它将值传递给BeforeSendReply方法,它可用于关联两个调用。您可以在http://blogs.msdn.com/b/carlosfigueira/archive/2011/04/19/wcf-extensibility-message-inspectors.aspx上的帖子的示例中找到一个非空值的示例。

答案 1 :(得分:3)

WCF对返回值没有任何作用。

来自IDispatchMessageInspector.AfterReceiveRequest Method

  

返回值可以是您要用于的任何对象   相关目的;它作为correlationState返回给你   BeforeSendReply方法中的参数。