SignalingSession Constructors
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.
Overloads
| SignalingSession(RealTimeEndpoint, RealTimeAddress) |
Initializes a signaling session with endpoint and session target. |
| SignalingSession(RealTimeEndpoint, SignalingSessionSettings) |
Creates a new instances of SignalingSession with endpoint and the supplied settings. |
| SignalingSession(RealTimeEndpoint, RealTimeAddress, String) |
Creates a signaling session with a specified session ID. |
SignalingSession(RealTimeEndpoint, RealTimeAddress)
Initializes a signaling session with endpoint and session target.
public:
SignalingSession(Microsoft::Rtc::Signaling::RealTimeEndpoint ^ endpoint, Microsoft::Rtc::Signaling::RealTimeAddress ^ sessionTarget);
public SignalingSession (Microsoft.Rtc.Signaling.RealTimeEndpoint endpoint, Microsoft.Rtc.Signaling.RealTimeAddress sessionTarget);
new Microsoft.Rtc.Signaling.SignalingSession : Microsoft.Rtc.Signaling.RealTimeEndpoint * Microsoft.Rtc.Signaling.RealTimeAddress -> Microsoft.Rtc.Signaling.SignalingSession
Public Sub New (endpoint As RealTimeEndpoint, sessionTarget As RealTimeAddress)
Parameters
- endpoint
- RealTimeEndpoint
Endpoint which is creating this SignalingSession.
- sessionTarget
- RealTimeAddress
The target for this session.
Exceptions
Thrown when the endpoint has been terminated.
Applies to
SignalingSession(RealTimeEndpoint, SignalingSessionSettings)
Creates a new instances of SignalingSession with endpoint and the supplied settings.
public:
SignalingSession(Microsoft::Rtc::Signaling::RealTimeEndpoint ^ endpoint, Microsoft::Rtc::Signaling::SignalingSessionSettings ^ settings);
public SignalingSession (Microsoft.Rtc.Signaling.RealTimeEndpoint endpoint, Microsoft.Rtc.Signaling.SignalingSessionSettings settings);
new Microsoft.Rtc.Signaling.SignalingSession : Microsoft.Rtc.Signaling.RealTimeEndpoint * Microsoft.Rtc.Signaling.SignalingSessionSettings -> Microsoft.Rtc.Signaling.SignalingSession
Public Sub New (endpoint As RealTimeEndpoint, settings As SignalingSessionSettings)
Parameters
- endpoint
- RealTimeEndpoint
Endpoint which is creating this SignalingSession.
- settings
- SignalingSessionSettings
Additonal settings used to configure the session.
Applies to
SignalingSession(RealTimeEndpoint, RealTimeAddress, String)
Creates a signaling session with a specified session ID.
public:
SignalingSession(Microsoft::Rtc::Signaling::RealTimeEndpoint ^ endpoint, Microsoft::Rtc::Signaling::RealTimeAddress ^ sessionTarget, System::String ^ callId);
public SignalingSession (Microsoft.Rtc.Signaling.RealTimeEndpoint endpoint, Microsoft.Rtc.Signaling.RealTimeAddress sessionTarget, string callId);
new Microsoft.Rtc.Signaling.SignalingSession : Microsoft.Rtc.Signaling.RealTimeEndpoint * Microsoft.Rtc.Signaling.RealTimeAddress * string -> Microsoft.Rtc.Signaling.SignalingSession
Public Sub New (endpoint As RealTimeEndpoint, sessionTarget As RealTimeAddress, callId As String)
Parameters
- endpoint
- RealTimeEndpoint
Endpoint which is creating this SignalingSession.
- sessionTarget
- RealTimeAddress
The target for this session.
- callId
- String
The session ID.
Exceptions
Thrown when the endpoint has been terminated.