WSTrustServiceContract.ProcessCore 方法

定义

处理对 STS 的同步调用。

protected:
 virtual System::ServiceModel::Channels::Message ^ ProcessCore(System::ServiceModel::Channels::Message ^ requestMessage, System::IdentityModel::Protocols::WSTrust::WSTrustRequestSerializer ^ requestSerializer, System::IdentityModel::Protocols::WSTrust::WSTrustResponseSerializer ^ responseSerializer, System::String ^ requestAction, System::String ^ responseAction, System::String ^ trustNamespace);
protected virtual System.ServiceModel.Channels.Message ProcessCore (System.ServiceModel.Channels.Message requestMessage, System.IdentityModel.Protocols.WSTrust.WSTrustRequestSerializer requestSerializer, System.IdentityModel.Protocols.WSTrust.WSTrustResponseSerializer responseSerializer, string requestAction, string responseAction, string trustNamespace);
abstract member ProcessCore : System.ServiceModel.Channels.Message * System.IdentityModel.Protocols.WSTrust.WSTrustRequestSerializer * System.IdentityModel.Protocols.WSTrust.WSTrustResponseSerializer * string * string * string -> System.ServiceModel.Channels.Message
override this.ProcessCore : System.ServiceModel.Channels.Message * System.IdentityModel.Protocols.WSTrust.WSTrustRequestSerializer * System.IdentityModel.Protocols.WSTrust.WSTrustResponseSerializer * string * string * string -> System.ServiceModel.Channels.Message
Protected Overridable Function ProcessCore (requestMessage As Message, requestSerializer As WSTrustRequestSerializer, responseSerializer As WSTrustResponseSerializer, requestAction As String, responseAction As String, trustNamespace As String) As Message

参数

requestMessage
Message

传入的请求消息。

requestSerializer
WSTrustRequestSerializer

WS-Trust 请求序列化程序。

responseSerializer
WSTrustResponseSerializer

WS-Trust 响应序列化程序。

requestAction
String

请求 SOAP 操作。

responseAction
String

响应 SOAP 操作。

trustNamespace
String

传入请求的 WS-Trust 版本的命名空间 URI。

返回

Message

包含序列化的 RSTR 消息的 Message 对象。

例外

其中一个参数的值是 null

适用于