SoapMessage Class

Definition

Holds the names and types of parameters required during serialization of a SOAP RPC (Remote Procedure Call).

public ref class SoapMessage : System::Runtime::Serialization::Formatters::ISoapMessage
[System.Serializable]
public class SoapMessage : System.Runtime.Serialization.Formatters.ISoapMessage
[System.Runtime.InteropServices.ComVisible(true)]
[System.Serializable]
public class SoapMessage : System.Runtime.Serialization.Formatters.ISoapMessage
type SoapMessage = class
    interface ISoapMessage
Public Class SoapMessage
Implements ISoapMessage
Inheritance
SoapMessage
Attributes
Implements

Remarks

When SoapMessage is the root of a serialization graph, SOAP is produced in RPC (Remote Procedure Call) format and a SoapMessage object is used to specify the method call parameter types. The SoapFormatter.TopObject property can be set to this object during deserialization.

Constructors

SoapMessage()

Initializes a new instance of the SoapMessage class.

Properties

Headers

Gets or sets the out-of-band data of the called method.

MethodName

Gets or sets the name of the called method.

ParamNames

Gets or sets the parameter names for the called method.

ParamTypes

This property is reserved. Use the ParamNames and/or ParamValues properties instead.

ParamValues

Gets or sets the parameter values for the called method.

XmlNameSpace

Gets or sets the XML namespace name where the object that contains the called method is located.

Methods

Equals(Object)

Determines whether the specified object is equal to the current object.

(Inherited from Object)
GetHashCode()

Serves as the default hash function.

(Inherited from Object)
GetType()

Gets the Type of the current instance.

(Inherited from Object)
MemberwiseClone()

Creates a shallow copy of the current Object.

(Inherited from Object)
ToString()

Returns a string that represents the current object.

(Inherited from Object)

Applies to