LicFileLicenseProvider.IsKeyValid(String, Type) Method

Definition

Determines whether the key that the GetLicense(LicenseContext, Type, Object, Boolean) method retrieves is valid for the specified type.

protected:
 virtual bool IsKeyValid(System::String ^ key, Type ^ type);
protected virtual bool IsKeyValid (string key, Type type);
protected virtual bool IsKeyValid (string? key, Type type);
abstract member IsKeyValid : string * Type -> bool
override this.IsKeyValid : string * Type -> bool
Protected Overridable Function IsKeyValid (key As String, type As Type) As Boolean

Parameters

key
String

The LicenseKey to check.

type
Type

A Type that represents the component requesting the License.

Returns

true if the key is a valid LicenseKey for the specified type; otherwise, false.

Remarks

This method checks the key against the phrase: " myClassName is a licensed component. ", where myClassName is the FullName of the component you want to create.

Notes to Inheritors

When you inherit from this class, you can override this method to provide your own validation logic.

Applies to

See also