Feature Lock

The Feature Lock identifies named product features. Use the feature lock to identify individual product features and have ability to bundle those individual features into multiple service packages with a variety of pricing options.

Feature Lock Validation

The feature lock is always valid. The state of the enabled features can be used in code to enable or disable product features.

Enabling Features

To add a feature lock:

  • Select the licensing tab.
  • Select Add->Features.
  • Load the License Features Editor by clicking the ellipsis button.
  • Select Product Features.
  • Add product feature names. Identify product features or aspects of your product's functionality that are important enough to potentially be licensed individually
  • Close the Product Features form.
  • Check the product features to enable and close the form.
  • If the license generated is a network license set the maximum count of feature instances to be used concurrently.

Programmatically checking for Feature Lock in code

To query if a product feature is enabled use FeatureLock.IsFeatureEnabled method. Use the FeatureLock.Features collection to iterate through all product feature names enabled.