LicenseRestrictionProvider

Namespace: Babel.Licensing Assembly: Babel.Licensing.dll

Defines a license restriction provider.

public abstract class LicenseRestrictionProvider

Inheritance

objectLicenseRestrictionProvider

Inherited Members

object.GetType(), object.MemberwiseClone(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()

Constructors

LicenseRestrictionProvider()

Specialized default constructor for use only by derived class.

protected LicenseRestrictionProvider()

Methods

GetLicenseRestriction(string, Type, object)

Gets license restriction.

public abstract Restriction GetLicenseRestriction(string restriction, Type type, object instance)

Parameters

NameDescription

The restriction.

The type.

The instance.

Returns

NameDescription

The license restriction.

Last updated