Provides an interface for an object that contains the names and types of parameters required during serialization of a SOAP RPC (Remote Procedure Call).

See Also: ISoapMessage Members


public interface ISoapMessage


When an object that supports this interface is the root of a serialization graph, SOAP is produced in RPC format. The System.Runtime.Serialization.Formatters.ISoapMessage interface contains the method call parameter types used during deserialization of a method call.

To support SOAP RPC calls that are based on the System.Runtime.Serialization.Formatters.ISoapMessage interface and do not use the System.Runtime.Remoting.Messaging.IRemotingFormatter functionality, set the System.Runtime.Serialization.Formatters.Soap.SoapFormatter.TopObject property to an object that supports this interface.


Namespace: System.Runtime.Serialization.Formatters
Assembly: mscorlib (in mscorlib.dll)
Assembly Versions: 1.0.5000.0,,