SoapServerMessage Classe

Definizione

Rappresenta i dati in una richiesta SOAP ricevuta o una risposta SOAP inviata da un metodo del servizio Web XML in un oggetto specifico SoapMessageStage. 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 al SoapExtension.ProcessMessage metodo dell'estensione SOAP scrivendo le proprietà dell'oggetto SoapServerMessage nel file di log.

Proprietà

Nome Descrizione
Action

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

ContentEncoding

Ottiene o imposta il contenuto dell'intestazione Content-Encoding HTTP.

(Ereditato da SoapMessage)
ContentType

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

(Ereditato da SoapMessage)
Exception

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

(Ereditato da SoapMessage)
Headers

Raccolta di intestazioni SOAP applicate alla richiesta SOAP o alla risposta SOAP corrente.

(Ereditato da SoapMessage)
MethodInfo

Ottiene una rappresentazione del prototipo di metodo per il metodo del servizio Web XML per il quale è prevista la richiesta SOAP.

OneWay

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

Server

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

SoapVersion

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

Stage

Ottiene l'oggetto SoapMessageStage dell'oggetto SoapMessage.

(Ereditato da SoapMessage)
Stream

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

(Ereditato da SoapMessage)
Url

Ottiene l'URL di base del servizio Web XML.

Metodi

Nome Descrizione
EnsureInStage()

In caso di override in una classe derivata, afferma che l'oggetto corrente SoapMessageStage è una fase in cui sono disponibili i parametri.

(Ereditato da SoapMessage)
EnsureOutStage()

In caso di override in una classe derivata, afferma che la fase corrente SoapMessageStage è una fase in cui sono disponibili parametri out.

(Ereditato da SoapMessage)
EnsureStage(SoapMessageStage)

Assicura che l'oggetto SoapMessageStage della chiamata al metodo del servizio Web XML sia la fase o le fasi passate. Se la fase di elaborazione corrente non è una delle fasi passate, 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 il parametro passato al metodo del servizio Web XML in corrispondenza dell'indice specificato.

(Ereditato da SoapMessage)
GetOutParameterValue(Int32)

Ottiene il parametro out passato al metodo del servizio Web XML 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 il Type dell'istanza corrente.

(Ereditato da Object)
MemberwiseClone()

Crea una copia superficiale del Objectcorrente.

(Ereditato da Object)
ToString()

Restituisce una stringa che rappresenta l'oggetto corrente.

(Ereditato da Object)

Si applica a