SoapServerMessage Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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à
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 |
| ContentType |
Ottiene o imposta il |
| 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) |