LicenseManager.IsValid Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Avgör om en giltig licens kan beviljas.
Överlagringar
| Name | Description |
|---|---|
| IsValid(Type) |
Avgör om en giltig licens kan beviljas för den angivna typen. |
| IsValid(Type, Object, License) |
Avgör om en giltig licens kan beviljas för den angivna instansen av typen. Den här metoden skapar en giltig License. |
IsValid(Type)
Avgör om en giltig licens kan beviljas för den angivna typen.
public:
static bool IsValid(Type ^ type);
public static bool IsValid(Type type);
static member IsValid : Type -> bool
Public Shared Function IsValid (type As Type) As Boolean
Parametrar
Returer
trueom en giltig licens kan beviljas; annars . false
Kommentarer
Metoden IsValid returnerar true när typen antingen inte är licensierad eller är licensierad och licensen är giltig.
Den här metoden genererar inte en LicenseException när den inte kan bevilja en giltig License. Metoden Validate genererar undantag.
Se även
- License
- LicenseContext
- LicenseException
- LicenseProvider
- LicenseProviderAttribute
- LicFileLicenseProvider
- LicenseUsageMode
Gäller för
IsValid(Type, Object, License)
Avgör om en giltig licens kan beviljas för den angivna instansen av typen. Den här metoden skapar en giltig License.
public:
static bool IsValid(Type ^ type, System::Object ^ instance, [Runtime::InteropServices::Out] System::ComponentModel::License ^ % license);
public static bool IsValid(Type type, object instance, out System.ComponentModel.License license);
static member IsValid : Type * obj * License -> bool
Public Shared Function IsValid (type As Type, instance As Object, ByRef license As License) As Boolean
Parametrar
- instance
- Object
Ett objekt av den angivna typen eller en typ som härletts från den angivna typen.
- license
- License
En License som är en giltig licens eller null om en giltig licens inte kan beviljas.
Returer
trueom ett giltigt License kan beviljas, annars . false
Kommentarer
Metoden IsValid returnerar true när parametern type inte är licensierad eller när den är licensierad och parametern license är giltig.
Den här metoden genererar inte en LicenseException när den inte kan bevilja en giltig License. Metoden Validate genererar undantag.
Om parametern license inte null är efter det här anropet måste objektet som begär en License ta bort licensen genom att anropa Dispose metoden när objektet tas bort eller slutförs.
Se även
- License
- LicenseContext
- LicenseException
- LicenseProvider
- LicenseProviderAttribute
- LicFileLicenseProvider
- LicenseUsageMode