The ILicenseManager type exposes the following members.

Methods

  NameDescription
Public methodAddSeat
Add a seat for user. Exception is thrown if user is already seated.
Public methodRemoveSeat
Remove a user's seat. Exception is thrown if user is not seated yet.

Properties

  NameDescription
Public propertyBase
Get the LicenseManagerBase - the singleton object
Public propertyCurrentUserState
Get the active user context
Public propertySecurityManager
Get the security manager instance, which is mapped to the context of current user the license manager has.
Public propertySiteManager
Get the SiteManager attached too

Events

  NameDescription
Public eventLicenseAboutToExpire
Event to occur when license is about to expire. Head up days are defined in config file (web.config or [App].config) The checking is done when any methods/properties are accessed. This event is relayed from LicenseManagerBase.
Public eventLicenseExpired
Event to occur when license has expired. The checking is done when any methods/properties are accessed. This event is relayed from LicenseManagerBase.

See Also