Condividi tramite


WSTrustServiceContract.CreateDispatchContext Metodo

Definizione

Crea un oggetto DispatchContext che può essere usato dal metodo 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

Parametri

requestMessage
Message

Messaggio di richiesta in arrivo.

requestAction
String

Azione SOAP della richiesta.

responseAction
String

Azione SOAP predefinita della risposta.

trustNamespace
String

URI dello spazio dei nomi della versione di WS-Trust della richiesta in arrivo.

requestSerializer
WSTrustRequestSerializer

Oggetto WSTrustRequestSerializer usato per deserializzare i messaggi RST in arrivo.

responseSerializer
WSTrustResponseSerializer

Oggetto WSTrustResponseSerializer usato per deserializzare i messaggi RSTR in arrivo.

serializationContext
WSTrustSerializationContext

Oggetto WSTrustSerializationContext da usare durante la deserializzazione dei messaggi in arrivo.

Restituisce

Un oggetto DispatchContext.

Si applica a