BabelLicenseProvider
Namespace: Babel.Licensing Assembly: Babel.Licensing.dll
Provides the abstract base class for implementing a that is also compatible with
Inheritance
object ← LicenseProvider ← BabelLicenseProvider
Derived
FileLicenseProvider, RegistryLicenseProvider
Implements
Inherited Members
LicenseProvider.GetLicense(LicenseContext, Type, object?, bool), object.GetType(), object.MemberwiseClone(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()
Constructors
BabelLicenseProvider()
Methods
GetLicense(ILicenseContext, Type, object)
When overridden in a derived class, gets a license for an instance or type of component, when given a context and whether the denial of a license throws an exception.
Parameters
A
A
An object that is requesting the license.
Returns
A valid for the specified context, type, and instance.
GetLicense(LicenseContext, Type, object, bool)
When overridden in a derived class, gets a license for an instance or type of component, when given a context and whether the denial of a license throws an exception.
Parameters
A
A
An object that is requesting the license.
true if a
Returns
A valid for the specified context, type, and instance.
Exceptions
Thrown when a License error condition occurs.
Last updated