Simplified version of the constructor for use by script-only applications.

Namespace:  Microsoft.Rtc.Sip
Assembly:  ServerAgent(in ServerAgent.dll)

Syntax

Visual Basic (declaration)
Public 
Sub 
New ( _
	
manifest 
As 

ApplicationManifest _
)
Visual Basic (usage)
Dim 
manifest 
As 

ApplicationManifest

Dim 
instance 
As New 

ServerAgent(
manifest)
C#
public 
ServerAgent(
	

ApplicationManifest 
manifest
)

Parameters

manifest
Type: Microsoft.Rtc.Sip . . :: . . ApplicationManifest

Compiled application manifest.

Remarks

Note Note

This constructor should be used by applications that are only using a SIP Processing Language (MSPL) script in the application manifest for message processing. No calls to Dispatch should be present in the message filter script.

In this case, the application serves solely to register the script with Lync Server 2013. No message processing is performed within the managed code application.

Two common exceptions that should be caught when calling this constructor:

  • ServerNotFoundException : Lync Server 2013 is not running.

  • UnauthorizedException : A connection to Lync Server 2013 could not be initialized. This is because of the current security context (user must be a member of the "Lync Server Users" local group), because the application has not been configured to run on this server, or because an application with the same URI (as specified in the application manifest) is already running.

See also