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