Share via


SipEndpoint Constructor (String, SipAuthenticationProtocols, SipTransportType, String, Int32, Boolean, RealTimeConnectionManager, String)

Creates a new instance of SipEndpoint. This endpoint is server-based.

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

Syntax

'Declaration
Public Sub New ( _
    uri As String, _
    allowedAuthenticationProtocols As SipAuthenticationProtocols, _
    transportType As SipTransportType, _
    serverName As String, _
    serverPort As Integer, _
    allowNoAuthentication As Boolean, _
    connectionManager As RealTimeConnectionManager, _
    endpointId As String _
)
'Usage
Dim uri As String
Dim allowedAuthenticationProtocols As SipAuthenticationProtocols
Dim transportType As SipTransportType
Dim serverName As String
Dim serverPort As Integer
Dim allowNoAuthentication As Boolean
Dim connectionManager As RealTimeConnectionManager
Dim endpointId As String

Dim instance As New SipEndpoint(uri, allowedAuthenticationProtocols, _
    transportType, serverName, serverPort, _
    allowNoAuthentication, connectionManager, _
    endpointId)
public SipEndpoint(
    string uri,
    SipAuthenticationProtocols allowedAuthenticationProtocols,
    SipTransportType transportType,
    string serverName,
    int serverPort,
    bool allowNoAuthentication,
    RealTimeConnectionManager connectionManager,
    string endpointId
)

Parameters

  • uri
    Type: System.String
    The URI of the user identifying the endpoint.
  • serverName
    Type: System.String
    The name of the server to be used.
  • serverPort
    Type: System.Int32
    The port to be used to connect to the server. User 0 to use default.
  • allowNoAuthentication
    Type: System.Boolean
    Indicates whether the client allows communicating with a server that does not challenge messages from this client. Most applications should pass false.

Exceptions

Exception Condition
ArgumentException

Thrown when one of the arguments is not valid.

See Also

Reference

SipEndpoint Class

SipEndpoint Members

SipEndpoint Overload

Microsoft.Rtc.Signaling Namespace