CollaborationPlatform Members
Include Protected Members
Include Inherited Members
Represents an instance of the SIP stack.
The CollaborationPlatform type exposes the following members.
Constructors
Name | Description | |
---|---|---|
CollaborationPlatform(ClientPlatformSettings) | Creates a new instance of the CollaborationPlatform class with client settings. | |
CollaborationPlatform(ProvisionedApplicationPlatformSettings) | Creates a new instance of the CollaborationPlatform class with settings to automatically provision a server platform. | |
CollaborationPlatform(ServerPlatformSettings) | Creates a new instance of the CollaborationPlatform class with server settings. |
Top
Properties
Name | Description | |
---|---|---|
ActiveGruu | Gets the trusted GRUU of the application. | |
ActiveListeningIPEndpoint | Gets the active listening endpoint in use. | |
AllowedAuthenticationProtocol | Gets or sets the authentication protocol to be used for client endpoints. | |
ApplicationTopologyData | Gets topology related data for this instance of the application. | |
ApplicationUserAgent | Gets the application user agent string. | |
AudioVideoSettings | Gets audio and video settings. | |
ConnectionManager | Gets the connection manager used by the platform. | |
CurrentMessageThrottlingCount | Gets the current count of incoming messages (Invite, in-dialog messages, etc) that are waiting in internal queues (thread pool queue or conversation queue). | |
DefaultAudioVideoProviderEnabled | Gets whether whether the default audio/video provider is enabled. | |
InstantMessagingSettings | Gets or sets the global configuration settings for an InstantMessaging Flow instance. | |
ListeningIPAddress | Gets the IP address on which to listen. | |
Localhost | Gets the FQDN of the machine where the application is deployed. | |
TopologyConfiguration | Gets the object to access various topology configuration data. | |
Transport | Gets the transport type to use. |
Top
Methods
Name | Description | |
---|---|---|
AddTrustedDomain | Adds a new entry into the list of trusted domains. | |
BeginChangeCertificate(X509Certificate, AsyncCallback, Object) | Dynamically changes the certificate to be used. | |
BeginChangeCertificate(String, [], AsyncCallback, Object) | Dynamically changes the certificate to be used. | |
BeginShutdown | Shuts down the platform and all known endpoints. | |
BeginStartup | Initializes the platform object. | |
EndChangeCertificate | This method is used to determine whether the corresponding operation completed successfully. This method will wait if the operation has not yet completed. | |
EndShutdown | This method is used to determine whether the corresponding operation completed successfully. This method will wait if the operation has not yet completed. | |
EndStartup | This method is used to determine whether the corresponding operation completed successfully. This method will wait if the operation has not yet completed. | |
Equals | (inherited from Object) | |
Finalize | (inherited from Object) | |
GetHashCode | (inherited from Object) | |
GetTrustedDomains | Gets the list of trusted domains. | |
GetType | (inherited from Object) | |
MemberwiseClone | (inherited from Object) | |
RegisterForApplicationEndpointSettings | Registers a delegate to receive discovered application endpoint settings. | |
RegisterPlatformExtension | Registers an extension with the platform. | |
RemoveTrustedDomain | Removes an existing entry from the trusted domains list. | |
ToString | (inherited from Object) | |
UnregisterForApplicationEndpointSettings | Unregisters a delegate to receive discovered application endpoint settings. | |
UnregisterPlatformExtension | Unregisters an extension from the platform. |
Top
Events
Name | Description | |
---|---|---|
ConnectionAuthorizationRequested | Raised when a connection is established and authorization by the application is needed. | |
ProvisioningFailed | Raised when a failure occurs while applying or accessing provisioning information. |
Top