Gets whether this endpoint is marked as the default endpoint to handle incoming requests that are not routable to other endpoints.

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

Syntax

Visual Basic (Declaration)
Public 
ReadOnly 
Property 
IsDefaultRoutingEndpoint 
As 
Boolean
C#
public 
bool 
IsDefaultRoutingEndpoint { 
get; }
Visual C++
public:
property 
bool 
IsDefaultRoutingEndpoint {
	
bool 
get ();
}
JavaScript
function get_
isDefaultRoutingEndpoint();

Remarks

The default routing endpoint is meant for handling all requests received by the collaboration platform for which a matching endpoint could not be found. Normally, the platform will route incoming messages to an endpoint based on existence of routing information in the message. For example, a message may be routed by the platform to an endpoint with owner URI matching the URI in the To header of the incoming message. Common usages of this type of endpoint include:

  • handling incoming requests targeting a trusted service (i.e. using the GRUU supplied in the platform as the destination URI),
  • processing incoming calls for endpoints that have already been terminated (e.g. to play back "service unavailable" announcements),
  • handling calls coming from different remote SIP peers (Communications Server or Others) destined to one unique service and thus relaxing a strict platform routing logic based on the destination-owner URI matching.

For a given instance of the CollaborationPlatform, only one endpoint can be marked as the default routing endpoint.

See Also