Partilhar via


SignalingSession.TerminateWithRedirection Method (Int32, IEnumerable<RealTimeAddress>)

Terminates an incoming session by redirecting the inviter (with specific redirect response code given) with a list of addresses.

Namespace:  Microsoft.Rtc.Signaling
Assembly:  Microsoft.Rtc.Collaboration (in Microsoft.Rtc.Collaboration.dll)

Syntax

'Declaration
Public Sub TerminateWithRedirection ( _
    responseCode As Integer, _
    redirectAddresses As IEnumerable(Of RealTimeAddress) _
)
'Usage
Dim instance As SignalingSession
Dim responseCode As Integer
Dim redirectAddresses As IEnumerable(Of RealTimeAddress)

instance.TerminateWithRedirection(responseCode, _
    redirectAddresses)
public void TerminateWithRedirection(
    int responseCode,
    IEnumerable<RealTimeAddress> redirectAddresses
)

Parameters

  • responseCode
    Type: System.Int32
    The redirection response code to use.

Exceptions

Exception Condition
ArgumentException

Thrown when the address is not formed correctly.

ArgumentOutOfRangeException

Thrown when the response code is not a redirection code.

InvalidOperationException

Thrown when the session is in an invalid state.

RealTimeException

Thrown when the operation fails.

See Also

Reference

SignalingSession Class

SignalingSession Members

TerminateWithRedirection Overload

Microsoft.Rtc.Signaling Namespace