ClientTransaction.ResponseReceived Event
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
The ResponseReceived event is raised when a response message for the request sent by the ClientTransaction object is received.
public:
event Microsoft::Rtc::Sip::ResponseReceivedEventHandler ^ ResponseReceived;
public event Microsoft.Rtc.Sip.ResponseReceivedEventHandler ResponseReceived;
Public Custom Event ResponseReceived As ResponseReceivedEventHandler
Event Type
Remarks
Responses to the message sent by a ClientTransaction object are obtained by registering for the ResponseReceived event. Responses can also be obtained through the Dispatch MSPL function from a message filter script.
The response is obtained from the Response property that is defined on the ResponseReceivedEventArgs object that returned by the event.
Example Code
The following example demonstrates how to register for a ResponseReceived event.
myClientTransaction.ResponseReceived += new ResponseReceivedEventHandler(OnResponseReceived);
...
// The method for handling the response signature must correspond
// with that of the ResponseReceivedEventHandler delegate.
public void OnResponseReceived(object sender, ResponseReceivedEventArgs responseReceivedArgs) {
// Obtain the Response object.
Response resp = responseReceivedArgs.Response;
// Put processing for the response here.
...
}