次の方法で共有


LicFileLicenseProvider.IsKeyValid メソッド

GetLicense メソッドが取得したキーが、指定した型に対して有効かどうかを判断します。

Protected Overridable Function IsKeyValid( _
   ByVal key As String, _   ByVal type As Type _) As Boolean
[C#]
protected virtual bool IsKeyValid(stringkey,Typetype);
[C++]
protected: virtual bool IsKeyValid(String* key,Type* type);
[JScript]
protected function IsKeyValid(
   key : String,type : Type) : Boolean;

パラメータ

  • key
    照合する対象の LicenseKey
  • type
    License を要求しているコンポーネントを表す Type

戻り値

キーが指定した型に対して有効な LicenseKey である場合は true 。それ以外の場合は false

解説

このメソッドは、キーを " myClassName is a licensed component. " という語句と照合します。ここで、 myClassName は作成するコンポーネントの FullName です。

継承時の注意: このクラスから継承する場合は、このメソッドをオーバーライドして独自の検証ロジックを用意できます。

必要条件

プラットフォーム: Windows 98, Windows NT 4.0, Windows Millennium Edition, Windows 2000, Windows XP Home Edition, Windows XP Professional, Windows Server 2003 ファミリ

参照

LicFileLicenseProvider クラス | LicFileLicenseProvider メンバ | System.ComponentModel 名前空間 | License | LicenseContext | LicenseException | LicenseManager | LicenseProvider | LicenseProviderAttribute | LicFileLicenseProvider | LicenseUsageMode