Share via


SipEndpoint Constructor (String, SipAuthenticationProtocols, SipTransportType, String)

Creates a new instance of SipEndpoint. This endpoint is server-based. By default, the platform will use port 5060 for TCP and 5061 for TLS. To use a port other than these, the caller should set the port property before trying to register.

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 _
)
'Usage
Dim uri As String
Dim allowedAuthenticationProtocols As SipAuthenticationProtocols
Dim transportType As SipTransportType
Dim serverName As String

Dim instance As New SipEndpoint(uri, allowedAuthenticationProtocols, _
    transportType, serverName)
public SipEndpoint(
    string uri,
    SipAuthenticationProtocols allowedAuthenticationProtocols,
    SipTransportType transportType,
    string serverName
)

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.

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