SignalingSession Constructors

Definition

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.

Applies to