SipRequestData Members

Include Protected Members
Include Inherited Members

Captures information in an incoming SIP request. It gives access to the message type in addition to what is exposed in a SipMessageData class. This class is used only to expose an incoming request and cannot be used to create an outgoing request.

The SipRequestData type exposes the following members.

Constructors

  Name Description
Public method SipRequestData Initializes a new instance of the SipRequestData class with serialized data.

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. (inherited from SipMessageData)
Public property ContentType Gets the content type. (inherited from SipMessageData)
Public property CSeq Gets the sequence number of the response. (inherited from SipMessageData)
Public property FromHeader Gets the "From" header of the message. (inherited from SipMessageData)
Public property MessageType Gets the message type of the request.
Public property RequestUri Gets the request URI. (inherited from SipMessageData)
Public property SignalingHeaders Gets the signaling headers in the response. (inherited from SipMessageData)
Public property ToHeader Gets the "To" header of the message. (inherited from SipMessageData)
Public property UserAgent Gets the user agent of the message. This is retrieved either from User-Agent or Server header. (inherited from SipMessageData)

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. (inherited from SipMessageData)
Public method GetMessageBodyString Gets the message body as string. (inherited from SipMessageData)
Public method GetObjectData Populates a SerializationInfo with the data needed to serialize the object. (Overrides SipMessageData.GetObjectData(SerializationInfo, StreamingContext).)
Public method GetType (inherited from Object)
Protected method MemberwiseClone (inherited from Object)
Public method ToString (inherited from Object)

Top

See Also

Reference

SipRequestData Class

Microsoft.Rtc.Signaling Namespace