WSTrustServiceContract.CreateDispatchContext(Message, String, String, String, WSTrustRequestSerializer, WSTrustResponseSerializer, WSTrustSerializationContext) Método
Definição
Cria um objeto DispatchContext para ser usado pelo método DispatchRequest(DispatchContext).Creates a DispatchContext object for use by the DispatchRequest(DispatchContext) method.
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
Parâmetros
- requestMessage
- Message
A mensagem de solicitação de entrada.The incoming request message.
- requestAction
- String
A ação SOAP da solicitação.The SOAP action of the request.
- responseAction
- String
A ação SOAP padrão da resposta.The default SOAP action of the response.
- trustNamespace
- String
URI de namespace da versão do WS-Trust da solicitação de entrada.Namespace URI of the WS-Trust version of the incoming request.
- requestSerializer
- WSTrustRequestSerializer
O WSTrustRequestSerializer usado para desserializar mensagens RST de entrada.The WSTrustRequestSerializer used to deserialize incoming RST messages.
- responseSerializer
- WSTrustResponseSerializer
O WSTrustResponseSerializer usado para desserializar mensagens RSTR de entrada.The WSTrustResponseSerializer used to deserialize incoming RSTR messages.
- serializationContext
- WSTrustSerializationContext
O WSTrustSerializationContext a ser usado ao desserializar mensagens de entrada.The WSTrustSerializationContext to use when deserializing incoming messages.
Retornos
Um objeto DispatchContext.A DispatchContext object.