SoapServerFormatterSink.ProcessMessage Methode

Definitie

Aanvragen voor berichtverwerking vanaf de huidige sink.

public:
 virtual System::Runtime::Remoting::Channels::ServerProcessing ProcessMessage(System::Runtime::Remoting::Channels::IServerChannelSinkStack ^ sinkStack, System::Runtime::Remoting::Messaging::IMessage ^ requestMsg, System::Runtime::Remoting::Channels::ITransportHeaders ^ requestHeaders, System::IO::Stream ^ requestStream, [Runtime::InteropServices::Out] System::Runtime::Remoting::Messaging::IMessage ^ % responseMsg, [Runtime::InteropServices::Out] System::Runtime::Remoting::Channels::ITransportHeaders ^ % responseHeaders, [Runtime::InteropServices::Out] System::IO::Stream ^ % responseStream);
public System.Runtime.Remoting.Channels.ServerProcessing ProcessMessage(System.Runtime.Remoting.Channels.IServerChannelSinkStack sinkStack, System.Runtime.Remoting.Messaging.IMessage requestMsg, System.Runtime.Remoting.Channels.ITransportHeaders requestHeaders, System.IO.Stream requestStream, out System.Runtime.Remoting.Messaging.IMessage responseMsg, out System.Runtime.Remoting.Channels.ITransportHeaders responseHeaders, out System.IO.Stream responseStream);
abstract member ProcessMessage : System.Runtime.Remoting.Channels.IServerChannelSinkStack * System.Runtime.Remoting.Messaging.IMessage * System.Runtime.Remoting.Channels.ITransportHeaders * System.IO.Stream * IMessage * ITransportHeaders * Stream -> System.Runtime.Remoting.Channels.ServerProcessing
override this.ProcessMessage : System.Runtime.Remoting.Channels.IServerChannelSinkStack * System.Runtime.Remoting.Messaging.IMessage * System.Runtime.Remoting.Channels.ITransportHeaders * System.IO.Stream * IMessage * ITransportHeaders * Stream -> System.Runtime.Remoting.Channels.ServerProcessing
Public Function ProcessMessage (sinkStack As IServerChannelSinkStack, requestMsg As IMessage, requestHeaders As ITransportHeaders, requestStream As Stream, ByRef responseMsg As IMessage, ByRef responseHeaders As ITransportHeaders, ByRef responseStream As Stream) As ServerProcessing

Parameters

sinkStack
IServerChannelSinkStack

De stapel sinks die het bericht transporteert.

requestMsg
IMessage

Het bericht dat de aanvraag bevat.

requestHeaders
ITransportHeaders

Headers die zijn opgehaald uit het binnenkomende bericht van de client.

requestStream
Stream

De stroom die moet worden verwerkt en doorgegeven aan de deserialisatiesink.

responseMsg
IMessage

Wanneer deze methode wordt geretourneerd, bevat dit een IMessage bericht dat het antwoordbericht bevat. Deze parameter wordt niet-geïnitialiseerd doorgegeven.

responseHeaders
ITransportHeaders

Wanneer deze methode wordt geretourneerd, bevat dit een ITransportHeaders bericht dat de headers bevat die moeten worden toegevoegd aan de kop van het retourbericht aan de client. Deze parameter wordt niet-geïnitialiseerd doorgegeven.

responseStream
Stream

Wanneer deze methode wordt geretourneerd, bevat deze een Stream die terug gaat naar de transportsink. Deze parameter wordt niet-geïnitialiseerd doorgegeven.

Retouren

Een ServerProcessing statuswaarde die informatie biedt over hoe het bericht is verwerkt.

Implementeringen

Van toepassing op