Edit

Share via


SipUriParser Constructors

Definition

Overloads

SipUriParser(SipUriParser)

Creates a new instance of the parser given an existing instance.

SipUriParser(String)

Creates an instance of SipUriParser from a given string.

SipUriParser(String, String)

Initializes an instance of SipUriParser.

SipUriParser(String, String, String)

Initializes an instance of SipUriParser.

SipUriParser(String, String, String, Int32)

Initializes an instance of SipUriParser.

SipUriParser(String, String, String, Int32, String)

Initializes an instance of SipUriParser.

SipUriParser(SipUriParser)

Creates a new instance of the parser given an existing instance.

public:
 SipUriParser(Microsoft::Rtc::Signaling::SipUriParser ^ source);
public SipUriParser (Microsoft.Rtc.Signaling.SipUriParser source);
new Microsoft.Rtc.Signaling.SipUriParser : Microsoft.Rtc.Signaling.SipUriParser -> Microsoft.Rtc.Signaling.SipUriParser
Public Sub New (source As SipUriParser)

Parameters

source
SipUriParser

The existing instance to copy.

Applies to

SipUriParser(String)

Creates an instance of SipUriParser from a given string.

public:
 SipUriParser(System::String ^ value);
public SipUriParser (string value);
new Microsoft.Rtc.Signaling.SipUriParser : string -> Microsoft.Rtc.Signaling.SipUriParser
Public Sub New (value As String)

Parameters

value
String

the whole URI string

Exceptions

Thrown if value is not a valid string to form SipUri.

Applies to

SipUriParser(String, String)

Initializes an instance of SipUriParser.

public:
 SipUriParser(System::String ^ scheme, System::String ^ value);
public SipUriParser (string scheme, string value);
new Microsoft.Rtc.Signaling.SipUriParser : string * string -> Microsoft.Rtc.Signaling.SipUriParser
Public Sub New (scheme As String, value As String)

Parameters

scheme
String

The URI scheme string.

value
String

The whole URI string excluding '<scheme>:'

Exceptions

Thrown if scheme or value is not a valid string to form SipUri.

Applies to

SipUriParser(String, String, String)

Initializes an instance of SipUriParser.

public:
 SipUriParser(System::String ^ scheme, System::String ^ userInfo, System::String ^ host);
public SipUriParser (string scheme, string userInfo, string host);
new Microsoft.Rtc.Signaling.SipUriParser : string * string * string -> Microsoft.Rtc.Signaling.SipUriParser
Public Sub New (scheme As String, userInfo As String, host As String)

Parameters

scheme
String

The URI scheme string.

userInfo
String

The user:port@ component.

host
String

The host component.

Exceptions

Thrown if any of the parameter is not valid string to form SipUri.

Applies to

SipUriParser(String, String, String, Int32)

Initializes an instance of SipUriParser.

public:
 SipUriParser(System::String ^ scheme, System::String ^ userInfo, System::String ^ host, int port);
public SipUriParser (string scheme, string userInfo, string host, int port);
new Microsoft.Rtc.Signaling.SipUriParser : string * string * string * int -> Microsoft.Rtc.Signaling.SipUriParser
Public Sub New (scheme As String, userInfo As String, host As String, port As Integer)

Parameters

scheme
String

The URI scheme string.

userInfo
String

The user:port@ component.

host
String

The host component.

port
Int32

The port component.

Exceptions

Thrown if any of the parameter is not valid string to form SipUri.

Applies to

SipUriParser(String, String, String, Int32, String)

Initializes an instance of SipUriParser.

public:
 SipUriParser(System::String ^ scheme, System::String ^ userInfo, System::String ^ host, int port, System::String ^ parameters);
public SipUriParser (string scheme, string userInfo, string host, int port, string parameters);
new Microsoft.Rtc.Signaling.SipUriParser : string * string * string * int * string -> Microsoft.Rtc.Signaling.SipUriParser
Public Sub New (scheme As String, userInfo As String, host As String, port As Integer, parameters As String)

Parameters

scheme
String

URI scheme string.

userInfo
String

The user:port@ component.

host
String

The host component.

port
Int32

The port component.

parameters
String

The URI parameters.

Exceptions

Thrown if any of the parameter is not valid string to form SipUri.

Applies to