Bagikan melalui


BinaryClientFormatterSink.ProcessMessage Metode

Definisi

Meminta pemrosesan pesan dari sink saat ini.

public:
 virtual void ProcessMessage(System::Runtime::Remoting::Messaging::IMessage ^ msg, System::Runtime::Remoting::Channels::ITransportHeaders ^ requestHeaders, System::IO::Stream ^ requestStream, [Runtime::InteropServices::Out] System::Runtime::Remoting::Channels::ITransportHeaders ^ % responseHeaders, [Runtime::InteropServices::Out] System::IO::Stream ^ % responseStream);
public void ProcessMessage(System.Runtime.Remoting.Messaging.IMessage msg, System.Runtime.Remoting.Channels.ITransportHeaders requestHeaders, System.IO.Stream requestStream, out System.Runtime.Remoting.Channels.ITransportHeaders responseHeaders, out System.IO.Stream responseStream);
abstract member ProcessMessage : System.Runtime.Remoting.Messaging.IMessage * System.Runtime.Remoting.Channels.ITransportHeaders * System.IO.Stream * ITransportHeaders * Stream -> unit
override this.ProcessMessage : System.Runtime.Remoting.Messaging.IMessage * System.Runtime.Remoting.Channels.ITransportHeaders * System.IO.Stream * ITransportHeaders * Stream -> unit
Public Sub ProcessMessage (msg As IMessage, requestHeaders As ITransportHeaders, requestStream As Stream, ByRef responseHeaders As ITransportHeaders, ByRef responseStream As Stream)

Parameter

msg
IMessage

Pesan yang akan diproses.

requestHeaders
ITransportHeaders

Header yang akan ditambahkan ke pesan keluar yang menuju ke server.

requestStream
Stream

Aliran yang menuju ke sink transportasi.

responseHeaders
ITransportHeaders

Ketika metode ini kembali, berisi ITransportHeaders antarmuka yang menyimpan header yang dikembalikan server. Parameter ini diteruskan tanpa diinisialisasi.

responseStream
Stream

Ketika metode ini kembali, berisi Stream yang akan kembali dari sink transportasi. Parameter ini diteruskan tanpa diinisialisasi.

Penerapan

Berlaku untuk