System.Runtime.Serialization.Formatters.SoapMessage Class

Assembly: Mscorlib.dll
Namespace: System.Runtime.Serialization.Formatters
Summary
Holds the names and types of parameters required during serialization of a SOAP RPC (Remote Procedure Call).
C# Syntax:
[Serializable]
public class SoapMessage : ISoapMessage
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 TopObject property of a SoapFormatter can be set to this object during deserialization.
See also:
System.Runtime.Serialization.Formatters Namespace

System.Runtime.Serialization.Formatters.SoapMessage Member List:

Public Constructors
ctor #1 Default constructor. This constructor is called by derived class constructors to initialize state in this type.
Public Properties
Headers Read-write

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

Gets or sets the name of the called method.
ParamNames Read-write

Gets or sets the parameter names for the called method.
ParamTypes Read-write

Gets or sets the parameter types for the called method.
ParamValues Read-write

Gets or sets the parameter values for the called method.
XmlNameSpace Read-write

Gets or sets the XML namespace name where the object containing the called method is located.
Public Methods
Equals
(inherited from System.Object)
See base class member description: System.Object.Equals

Derived from System.Object, the primary base class for all objects.
GetHashCode
(inherited from System.Object)
See base class member description: System.Object.GetHashCode

Derived from System.Object, the primary base class for all objects.
GetType
(inherited from System.Object)
See base class member description: System.Object.GetType

Derived from System.Object, the primary base class for all objects.
ToString
(inherited from System.Object)
See base class member description: System.Object.ToString

Derived from System.Object, the primary base class for all objects.
Protected Methods
Finalize
(inherited from System.Object)
See base class member description: System.Object.Finalize

Derived from System.Object, the primary base class for all objects.
MemberwiseClone
(inherited from System.Object)
See base class member description: System.Object.MemberwiseClone

Derived from System.Object, the primary base class for all objects.

Hierarchy:


System.Runtime.Serialization.Formatters.SoapMessage Member Details

ctor #1
Summary:
Default constructor. This constructor is called by derived class constructors to initialize state in this type.
C# Syntax:
public SoapMessage();

Return to top


Property: Headers (read-write)
Summary
Gets or sets the out-of-band data of the called method.
C# Syntax:
public Header[] Headers {get; set;}
Implements:
ISoapMessage.Headers
See also:
Header

Return to top


Property: MethodName (read-write)
Summary
Gets or sets the name of the called method.
C# Syntax:
public string MethodName {get; set;}
Implements:
ISoapMessage.MethodName

Return to top


Property: ParamNames (read-write)
Summary
Gets or sets the parameter names for the called method.
C# Syntax:
public string[] ParamNames {get; set;}
Implements:
ISoapMessage.ParamNames

Return to top


Property: ParamTypes (read-write)
Summary
Gets or sets the parameter types for the called method.
C# Syntax:
public Type[] ParamTypes {get; set;}
Implements:
ISoapMessage.ParamTypes

Return to top


Property: ParamValues (read-write)
Summary
Gets or sets the parameter values for the called method.
C# Syntax:
public object[] ParamValues {get; set;}
Implements:
ISoapMessage.ParamValues

Return to top


Property: XmlNameSpace (read-write)
Summary
Gets or sets the XML namespace name where the object containing the called method is located.
C# Syntax:
public string XmlNameSpace {get; set;}
Implements:
ISoapMessage.XmlNameSpace

Return to top


Method: Equals(
   object obj
)
Inherited
See base class member description: System.Object.Equals
C# Syntax:
public virtual bool Equals(
   object obj
);

For more information on members inherited from System.Object click on the link above.

Return to top


Method: Finalize()
Inherited
See base class member description: System.Object.Finalize
C# Syntax:
~SoapMessage();

For more information on members inherited from System.Object click on the link above.

Return to top


Method: GetHashCode()
Inherited
See base class member description: System.Object.GetHashCode
C# Syntax:
public virtual int GetHashCode();

For more information on members inherited from System.Object click on the link above.

Return to top


Method: GetType()
Inherited
See base class member description: System.Object.GetType
C# Syntax:
public Type GetType();

For more information on members inherited from System.Object click on the link above.

Return to top


Method: MemberwiseClone()
Inherited
See base class member description: System.Object.MemberwiseClone
C# Syntax:
protected object MemberwiseClone();

For more information on members inherited from System.Object click on the link above.

Return to top


Method: ToString()
Inherited
See base class member description: System.Object.ToString
C# Syntax:
public virtual string ToString();

For more information on members inherited from System.Object click on the link above.

Return to top


Top of page

Copyright (c) 2002 Microsoft Corporation. All rights reserved.