SipMessageData Members

Include Protected Members
Include Inherited Members

Captures information in a SIP message (request or response). It gives access to information that is common to request or response.

The SipMessageData type exposes the following members.

Constructors

  Name Description
Protected method SipMessageData() A default object to represent no response
Protected method SipMessageData(SerializationInfo, StreamingContext) Initialize the message and add serialization data on it

Top

Properties

  Name Description
Public property CallId Gets the call id header value from the message. This property can return empty string if call id value is not available.
Public property ContentType Gets the content type.
Public property CSeq Gets the sequence number of the response.
Public property FromHeader Gets the "From" header of the message.
Public property RequestUri Gets the request URI.
Public property SignalingHeaders Gets the signaling headers in the response.
Public property ToHeader Gets the "To" header of the message.
Public property UserAgent Gets the user agent of the message. This is retrieved either from User-Agent or Server header.

Top

Methods

  Name Description
Public method Equals (inherited from Object)
Protected method Finalize (inherited from Object)
Public method GetHashCode (inherited from Object)
Public method GetMessageBody Gets the message body.
Public method GetMessageBodyString Gets the message body as string.
Public method GetObjectData Populates a SerializationInfo with the data needed to serialize the object.
Public method GetType (inherited from Object)
Protected method MemberwiseClone (inherited from Object)
Public method ToString (inherited from Object)

Top

See Also

Reference

SipMessageData Class

Microsoft.Rtc.Signaling Namespace