Поделиться через


LicFileLicenseProvider.IsKeyValid(String, Type) Метод

Определение

Определяет, является ли для указанного типа действительным ключ, возвращаемый методом GetLicense(LicenseContext, Type, Object, Boolean).

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

Параметры

key
String

Проверяемый элемент LicenseKey.

type
Type

Объект Type, представляющий компонент, запрашивающий лицензию License.

Возвращаемое значение

Значение true, если ключ является действительным ключом лицензии LicenseKey для заданного типа; в противном случае — значение false.

Комментарии

Этот метод проверяет ключ на соответствие фразе : " myClassName is a licensed component. ", где myClassName — это FullName компонент, который требуется создать.

Примечания для тех, кто наследует этот метод

При наследовании от этого класса этот метод можно переопределить, чтобы предоставить собственную логику проверки.

Применяется к

См. также раздел