Condividi tramite


SoapServerMessage Classe

Definizione

Rappresenta i dati di una richiesta SOAP ricevuta o di una risposta SOAP inviata da un metodo di servizio Web XML in corrispondenza di un oggetto SoapMessageStage specifico. La classe non può essere ereditata.

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
Ereditarietà
SoapServerMessage

Esempio

Il frammento di codice seguente fa parte di un'estensione SOAP che registra i messaggi SOAP inviati e ricevuti da un metodo di servizio Web XML. Questo frammento specifico elabora l'oggetto SoapServerMessage passato nel SoapExtension.ProcessMessage metodo dell'estensione SOAP scrivendo le proprietà dell'oggetto nel SoapServerMessage file di log.

Proprietà

Action

Ottiene il campo di intestazione della richiesta HTTP SOAPAction per la richiesta o la risposta SOAP.

ContentEncoding

Ottiene o imposta i contenuti dell'intestazione HTTP Content-Encoding.

(Ereditato da SoapMessage)
ContentType

Ottiene o imposta il Content-Type HTTP della richiesta SOAP o della risposta SOAP.

(Ereditato da SoapMessage)
Exception

Ottiene l'oggetto SoapException dalla chiamata al metodo di servizio Web XML.

(Ereditato da SoapMessage)
Headers

Insieme di intestazioni SOAP applicato alla richiesta o alla risposta SOAP corrente.

(Ereditato da SoapMessage)
MethodInfo

Ottiene una rappresentazione del prototipo di metodo per il metodo di servizio Web XML per cui può essere utilizzata la richiesta SOAP.

OneWay

Ottiene un valore che indica se il client attende che nel server sia terminata l'elaborazione di un metodo di servizio Web XML.

Server

Ottiene l'istanza della classe che gestisce la chiamata al metodo sul server Web.

SoapVersion

Ottiene la versione del protocollo SOAP utilizzato per comunicare con il servizio Web XML.

SoapVersion

Ottiene la versione del protocollo SOAP utilizzato per comunicare con il servizio Web XML.

(Ereditato da SoapMessage)
Stage

Ottiene l'oggetto SoapMessageStage di SoapMessage.

(Ereditato da SoapMessage)
Stream

Ottiene i dati che rappresentano la richiesta o la risposta SOAP in forma di Stream.

(Ereditato da SoapMessage)
Url

Ottiene l'URL di base del servizio Web XML.

Metodi

EnsureInStage()

Quando se ne esegue l'override in una classe derivata, asserisce che l'oggetto SoapMessageStage corrente corrisponde a una fase in cui i parametri in sono disponibili.

(Ereditato da SoapMessage)
EnsureOutStage()

Quando se ne esegue l'override in una classe derivata, asserisce che l'oggetto SoapMessageStage corrente corrisponde a una fase in cui i parametri out sono disponibili.

(Ereditato da SoapMessage)
EnsureStage(SoapMessageStage)

Assicura che la fase SoapMessageStage della chiamata al metodo del servizio Web XML corrisponda alla fase o alle fasi passate. Quando si verifica una mancanza di corrispondenza, viene generata un'eccezione.

(Ereditato da SoapMessage)
Equals(Object)

Determina se l'oggetto specificato è uguale all'oggetto corrente.

(Ereditato da Object)
GetHashCode()

Funge da funzione hash predefinita.

(Ereditato da Object)
GetInParameterValue(Int32)

Ottiene i parametri passati al metodo di servizio Web XML in corrispondenza dell'indice specificato.

(Ereditato da SoapMessage)
GetOutParameterValue(Int32)

Ottiene i parametri out passati al metodo di servizio Web in corrispondenza dell'indice specificato.

(Ereditato da SoapMessage)
GetReturnValue()

Ottiene il valore restituito di un metodo di servizio Web XML.

(Ereditato da SoapMessage)
GetType()

Ottiene l'oggetto Type dell'istanza corrente.

(Ereditato da Object)
MemberwiseClone()

Crea una copia superficiale dell'oggetto Object corrente.

(Ereditato da Object)
ToString()

Restituisce una stringa che rappresenta l'oggetto corrente.

(Ereditato da Object)

Si applica a