Click or drag to resize
BabelLicenseManager Class
Provides properties and methods to manage a ILicenseProvider. This class cannot be inherited.
Inheritance Hierarchy
SystemObject
  Babel.LicensingBabelLicenseManager

Namespace:  Babel.Licensing
Assemblies:   Babel.Licensing (in Babel.Licensing.dll) Version: 2.3.3.0
  Babel.Licensing (in Babel.Licensing.dll) Version: 2.3.3.0
Syntax
public sealed class BabelLicenseManager

The BabelLicenseManager type exposes the following members.

Constructors
  NameDescription
Public methodBabelLicenseManager
Initializes a new instance of the BabelLicenseManager class
Top
Properties
  NameDescription
Public propertyStatic memberCurrentContext
Gets the current ILicenseContext , which specifies when you can use the licensed object.
Top
Methods
  NameDescription
Public methodEquals
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
Public methodGetHashCode
Serves as a hash function for a particular type.
(Inherited from Object.)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Public methodStatic memberCode exampleIsLicensed
Returns whether the given type has a valid license.
Public methodStatic memberIsValid(Type)
Determines whether a valid license can be granted for the specified type.
Public methodStatic memberIsValid(Type, Object, ILicense)
Determines whether a valid license can be granted for the specified instance of the type. This method creates a valid License.
Public methodStatic memberCode exampleRegisterLicenseProvider
Registers the license provider.
Public methodToString
Returns a string that represents the current object.
(Inherited from Object.)
Public methodStatic memberCode exampleValidate(Type)
Determines whether a license can be granted for the specified type.
Public methodStatic memberCode exampleValidate(Type, Object)
Determines whether a license can be granted for the instance of the specified type.
Top
See Also