SoapServerMessage Klass
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Representerar data i en SOAP-begäran som tagits emot eller ett SOAP-svar som skickas av en XML-webbtjänstmetod på en specifik SoapMessageStage. Det går inte att ärva den här klassen.
public ref class SoapServerMessage sealed : System::Web::Services::Protocols::SoapMessage
public sealed class SoapServerMessage : System.Web.Services.Protocols.SoapMessage
type SoapServerMessage = class
inherit SoapMessage
Public NotInheritable Class SoapServerMessage
Inherits SoapMessage
- Arv
Exempel
Följande kodfragment är en del av ett SOAP-tillägg som loggar SOAP-meddelanden som skickas och tas emot av en XML-webbtjänstmetod. Det här specifika fragmentet bearbetar den SoapServerMessage som skickas till metoden för SoapExtension.ProcessMessage SOAP-tillägget genom att skriva egenskaperna SoapServerMessage för loggfilen.
Egenskaper
| Name | Description |
|---|---|
| Action |
Hämtar fältet SOAPAction HTTP-begärandehuvud för SOAP-begäran eller SOAP-svaret. |
| ContentEncoding |
Hämtar eller anger innehållet i |
| ContentType |
Hämtar eller anger HTTP |
| Exception |
SoapException Hämtar från anropet till XML-webbtjänstmetoden. (Ärvd från SoapMessage) |
| Headers |
En samling SOAP-huvuden som tillämpas på den aktuella SOAP-begäran eller SOAP-svaret. (Ärvd från SoapMessage) |
| MethodInfo |
Hämtar en representation av metodprototypen för XML-webbtjänstmetoden som SOAP-begäran är avsedd för. |
| OneWay |
Hämtar ett värde som anger om klienten väntar på att servern ska slutföra bearbetningen av en XML-webbtjänstmetod. |
| Server |
Hämtar instansen av klassen som hanterar metodanropet på webbservern. |
| SoapVersion |
Hämtar versionen av SOAP-protokollet som används för att kommunicera med XML-webbtjänsten. |
| Stage |
SoapMessageStage Hämtar .SoapMessage (Ärvd från SoapMessage) |
| Stream |
Hämtar data som representerar SOAP-begäran eller SOAP-svaret i form av en Stream. (Ärvd från SoapMessage) |
| Url |
Hämtar bas-URL:en för XML-webbtjänsten. |
Metoder
| Name | Description |
|---|---|
| EnsureInStage() |
När den åsidosätts i en härledd klass, hävdar att den aktuella SoapMessageStage är ett stadium där parametrar är tillgängliga. (Ärvd från SoapMessage) |
| EnsureOutStage() |
När det åsidosätts i en härledd klass, hävdar att den aktuella SoapMessageStage fasen är en fas där utparametrar är tillgängliga. (Ärvd från SoapMessage) |
| EnsureStage(SoapMessageStage) |
Säkerställer att anropet SoapMessageStage till XML-webbtjänstmetoden är steget eller stegen som skickas in. Om det aktuella bearbetningssteget inte är ett av de steg som skickas in genereras ett undantag. (Ärvd från SoapMessage) |
| Equals(Object) |
Avgör om det angivna objektet är lika med det aktuella objektet. (Ärvd från Object) |
| GetHashCode() |
Fungerar som standard-hash-funktion. (Ärvd från Object) |
| GetInParameterValue(Int32) |
Hämtar parametern som skickas till XML-webbtjänstmetoden vid det angivna indexet. (Ärvd från SoapMessage) |
| GetOutParameterValue(Int32) |
Hämtar den utgående parametern som skickas till XML-webbtjänstmetoden vid det angivna indexet. (Ärvd från SoapMessage) |
| GetReturnValue() |
Hämtar returvärdet för en XML-webbtjänstmetod. (Ärvd från SoapMessage) |
| GetType() |
Hämtar den aktuella instansen Type . (Ärvd från Object) |
| MemberwiseClone() |
Skapar en ytlig kopia av den aktuella Object. (Ärvd från Object) |
| ToString() |
Returnerar en sträng som representerar det aktuella objektet. (Ärvd från Object) |