LicenseManager.Validate 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
判斷是否可以授與授權。
多載
Validate(Type) |
判斷是否可以為指定的型別授與授權。 |
Validate(Type, Object) |
判斷是否可以為指定型別的實例授與授權。 |
Validate(Type)
判斷是否可以為指定的型別授與授權。
public:
static void Validate(Type ^ type);
public static void Validate (Type type);
static member Validate : Type -> unit
Public Shared Sub Validate (type As Type)
參數
例外狀況
無法授與 License。
備註
當無法授與有效的 License 時,這個方法會擲回 LicenseException。 IsValid 方法不會擲回例外狀況。
另請參閱
- License
- LicenseContext
- LicenseException
- LicenseProvider
- LicenseProviderAttribute
- LicFileLicenseProvider
- LicenseUsageMode
適用於
Validate(Type, Object)
判斷是否可以為指定型別的實例授與授權。
public:
static System::ComponentModel::License ^ Validate(Type ^ type, System::Object ^ instance);
public static System.ComponentModel.License Validate (Type type, object instance);
public static System.ComponentModel.License? Validate (Type type, object? instance);
static member Validate : Type * obj -> System.ComponentModel.License
Public Shared Function Validate (type As Type, instance As Object) As License
參數
傳回
有效的 License。
例外狀況
此類型已獲得授權,但無法授與 License。
備註
當無法授與有效的 License 時,這個方法會擲回 LicenseException。 IsValid 方法不會擲回例外狀況。
要求 License 的所有物件都必須在處置或完成物件時呼叫 Dispose 方法,以處置授權。
另請參閱
- License
- LicenseContext
- LicenseException
- LicenseProvider
- LicenseProviderAttribute
- LicFileLicenseProvider
- LicenseUsageMode