Partager via


SoapServerFormatterSink.ProcessMessage Méthode

Définition

Demande le traitement de messages à partir du récepteur en cours.

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ètres

sinkStack
IServerChannelSinkStack

Pile de récepteurs qui transporte le message.

requestMsg
IMessage

Message qui contient la demande.

requestHeaders
ITransportHeaders

En-têtes récupérés du message entrant provenant du client.

requestStream
Stream

Flux qui doit être traité et passé sur le récepteur de désérialisation.

responseMsg
IMessage

Cette méthode retourne un IMessage contenant le message de réponse. Ce paramètre est passé sans être initialisé.

responseHeaders
ITransportHeaders

Cette méthode retourne un ITransportHeaders qui contient les en-têtes à ajouter au message de retour envoyé au client. Ce paramètre est passé sans être initialisé.

responseStream
Stream

Cette méthode retourne un Stream qui retourne au récepteur de transport. Ce paramètre est passé sans être initialisé.

Retours

Valeur d'état de ServerProcessing qui fournit des informations sur le mode de traitement du message.

Implémente

S’applique à