SoapExtension.ProcessMessage(SoapMessage) Metode

Definisi

Ketika ditimpa di kelas turunan, memungkinkan ekstensi SOAP untuk menerima SoapMessage untuk memproses di setiap SoapMessageStage.

public:
 abstract void ProcessMessage(System::Web::Services::Protocols::SoapMessage ^ message);
public abstract void ProcessMessage(System.Web.Services.Protocols.SoapMessage message);
abstract member ProcessMessage : System.Web.Services.Protocols.SoapMessage -> unit
Public MustOverride Sub ProcessMessage (message As SoapMessage)

Parameter

message
SoapMessage

Yang akan diproses SoapMessage .

Contoh

Contoh berikut adalah ProcessMessage bagian dari ekstensi SOAP yang mencatat permintaan SOAP dan respons SOAP. Dengan mencatat SoapMessage di AfterSerializeSoapMessageStage, ekstensi SOAP mengakses yang Stream akan dikirim melalui kawat. Jika ekstensi SOAP diterapkan ke metode layanan Web XML yang dibuat menggunakan ASP.NET, maka Stream berisi respons SOAP dari metode layanan Web XML. Jika ekstensi SOAP diterapkan ke klien layanan Web XML, Stream berisi permintaan SOAP ke metode layanan Web XML.

Contoh SoapExtension.ProcessMessage Klasik#1

Keterangan

ProcessMessage dipanggil sama sekali tahap SoapMessageStage untuk ekstensi SOAP yang diterapkan ke layanan Web XML yang dibuat menggunakan ASP.NET dan klien mereka. Pada setiap SoapMessageStage, instans kelas yang berasal dari SoapMessage diteruskan ke ProcessMessage. Jika ekstensi SOAP berjalan pada klien layanan Web XML, maka SoapClientMessage objek diteruskan ke ProcessMessage; jika tidak SoapServerMessage , objek diteruskan.

Berlaku untuk