SoapServerFormatterSink.ProcessMessage Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Meminta pemrosesan pesan dari sink saat ini.
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
Parameter
- sinkStack
- IServerChannelSinkStack
Tumpukan sink yang mengangkut pesan.
- requestMsg
- IMessage
Pesan yang berisi permintaan.
- requestHeaders
- ITransportHeaders
Header yang diambil dari pesan masuk dari klien.
- requestStream
- Stream
Aliran yang perlu diproses dan diteruskan ke sink deserialisasi.
- responseMsg
- IMessage
Ketika metode ini kembali, berisi yang IMessage menyimpan pesan respons. Parameter ini diteruskan tanpa diinisialisasi.
- responseHeaders
- ITransportHeaders
Ketika metode ini kembali, berisi ITransportHeaders yang menyimpan header untuk ditambahkan ke judul pesan kembali ke klien. Parameter ini diteruskan tanpa diinisialisasi.
- responseStream
- Stream
Ketika metode ini kembali, berisi Stream yang menuju kembali ke sink transportasi. Parameter ini diteruskan tanpa diinisialisasi.
Mengembalikan
Nilai ServerProcessing status yang menyediakan informasi tentang bagaimana pesan diproses.