SoapServerFormatterSink.ProcessMessage Metódus

Definíció

Üzenetfeldolgozást kér az aktuális fogadótól.

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

Paraméterek

sinkStack
IServerChannelSinkStack

Az üzenetet szállító fogadók haloma.

requestMsg
IMessage

A kérést tartalmazó üzenet.

requestHeaders
ITransportHeaders

A bejövő üzenetből lekért fejlécek az ügyféltől.

requestStream
Stream

A feldolgozandó és a deszerializálási fogadónak továbbadandó adatfolyam.

responseMsg
IMessage

Amikor ez a metódus visszatér, a válaszüzenetet IMessage tartalmazó üzenetet tartalmazza. Ez a paraméter nem inicializálva lesz átadva.

responseHeaders
ITransportHeaders

Amikor ez a metódus visszatér, egy olyan fejlécet tartalmaz ITransportHeaders , amelyet hozzá kell adni a visszatérési üzenet fejlécéhez az ügyfélhez. Ez a paraméter nem inicializálva lesz átadva.

responseStream
Stream

Amikor ez a módszer visszatér, egy olyan értéket tartalmaz Stream , amely visszafelé tart a szállító fogadóhoz. Ez a paraméter nem inicializálva lesz átadva.

Válaszok

Állapotérték ServerProcessing , amely információt nyújt az üzenet feldolgozásáról.

Megvalósítás

A következőre érvényes: