Поделиться через


WSTrustServiceContract.CreateDispatchContext Метод

Определение

Создает объект DispatchContext для использования с помощью метода DispatchRequest(DispatchContext).

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

Параметры

requestMessage
Message

Входящее сообщение запроса.

requestAction
String

Действие SOAP запроса.

responseAction
String

Действие SOAP по умолчанию ответа.

trustNamespace
String

URI пространства имен версии WS-Trust входящего запроса.

requestSerializer
WSTrustRequestSerializer

Объект WSTrustRequestSerializer, использовавшийся для десериализации входящих сообщений RST.

responseSerializer
WSTrustResponseSerializer

Объект WSTrustResponseSerializer, использовавшийся для десериализации входящих сообщений RSTR.

serializationContext
WSTrustSerializationContext

Объект WSTrustSerializationContext для десериализации входящих сообщений.

Возвращаемое значение

Объект DispatchContext.

Применяется к