System.ServiceModel 4.0.0.0 System.Object System.Diagnostics.DebuggerDisplay("Action={action}, Direction={direction}, MessageType={messageType}")

The contains the and properties to provide get access to these parts of the message. Whether the message is incoming or outgoing is indicated by the property. It also provides an property where the URI that indicates the intension of the message may be specified.

Represents the description of a message.

- Constructor
  4.0.0.0
  To be added.
  To be added.
  To be added.

  Initializes a new instance of the class with a specified action and direction.

- Property
  4.0.0.0
  System.String To be added.

  This optional parameter can be used to specify the URI that identifies the intent of the message. In SOAP 1.2, it serves a similar purpose as the SOAPAction HTTP header field did in SOAP 1.1.

  The value of the action parameter is an absolute URI reference as defined by RFC 2396. The SOAP 1.2 specification does not require that the URI be resolvable. The URI should be globally unique and stable over time.

  Servers, such as firewalls, can use the presence and content of the action parameter to filter SOAP messages and to facilitate the dispatch of SOAP messages to internal message handlers. It should not be used as an insecure form of access authorization.

  Use of the action parameter is optional. SOAP receivers can use it as a hint to optimize processing, but must not require its presence to operate.

  Gets or sets the action parameter of the SOAP message that identifies the intent of the message.

- Property
  4.0.0.0
  System.ServiceModel.Description.MessageBodyDescription To be added.

  A SOAP body provides a mechanism for transmitting information to an ultimate SOAP receiver.

  Gets the body of the SOAP message.

- Property
  4.0.0.0
  System.ServiceModel.Description.MessageDirection To be added.

  Incoming means that the message is coming from the client to the server. This is the direction. Outgoing means the message is coming from the server to the client. This is the direction. These terms can be confusing from the client perspective where the messages marked as are actually being sent and the messages marked as are being received.

  Gets the direction that indicates whether the message is incoming or outgoing.

- Property
  4.0.0.0
  System.Boolean To be added. To be added.

  Gets a value that indicates whether the has been set.

- Property
  4.0.0.0
  System.ServiceModel.Description.MessageHeaderDescriptionCollection To be added. To be added.

  Gets the description of the headers of the SOAP message.

- Property
  4.0.0.0
  System.Type To be added.

  The message type can be null.

  Gets or sets a type that identifies the type of message contract.

- Property
  4.0.0.0
  System.ServiceModel.Description.MessagePropertyDescriptionCollection To be added. To be added.

  Gets a description of the properties of the SOAP message.

- Property
  4.0.0.0
  System.Net.Security.ProtectionLevel To be added.

  The security services are used to ensure the confidentiality, integrity, and authentication of the data contained in the message.

  Gets or sets the security services required for the message.