Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Creates an instance of the BackToBackCall class for the specified call legs.
Namespace: Microsoft.Rtc.Collaboration
Assembly: Microsoft.Rtc.Collaboration (in Microsoft.Rtc.Collaboration.dll)
Syntax
'Declaration
Public Sub New ( _
call1Settings As BackToBackCallSettings, _
call2Settings As BackToBackCallSettings _
)
'Usage
Dim call1Settings As BackToBackCallSettings
Dim call2Settings As BackToBackCallSettings
Dim instance As New BackToBackCall(call1Settings, _
call2Settings)
public BackToBackCall(
BackToBackCallSettings call1Settings,
BackToBackCallSettings call2Settings
)
Parameters
- call1Settings
Type: Microsoft.Rtc.Collaboration.BackToBackCallSettings
Settings for first call leg.
- call2Settings
Type: Microsoft.Rtc.Collaboration.BackToBackCallSettings
Settings for second call leg.
Exceptions
| Exception | Condition |
|---|---|
| ArgumentNullException | Thrown when call1Settings or call2Settings is null. |
| ArgumentException | Thrown when a combination of call1Settings and call2Settings is not acceptable for BackToBackCall. |
Remarks
BackToBackCall can be used to create a back-to-back channel between an incoming call and a new outgoing call.
Before creating a BackToBackCall instance, create and initialize two CallSettings instances - one for the incoming call and the other for the outgoing idle call.