LicenseManager.IsValid Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Détermine si une licence valide peut être accordée.
Surcharges
| Nom | Description |
|---|---|
| IsValid(Type) |
Détermine si une licence valide peut être accordée pour le type spécifié. |
| IsValid(Type, Object, License) |
Détermine si une licence valide peut être accordée pour l’instance spécifiée du type. Cette méthode crée un fichier valide License. |
IsValid(Type)
Détermine si une licence valide peut être accordée pour le type spécifié.
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
Paramètres
Retours
true si une licence valide peut être accordée ; sinon, false.
Remarques
La IsValid méthode retourne true lorsque le type n’est pas concédé sous licence ou est sous licence et que la licence est valide.
Cette méthode ne lève pas une LicenseException exception lorsqu’elle ne peut pas accorder une valeur valide License. La Validate méthode lève des exceptions.
Voir aussi
- License
- LicenseContext
- LicenseException
- LicenseProvider
- LicenseProviderAttribute
- LicFileLicenseProvider
- LicenseUsageMode
S’applique à
IsValid(Type, Object, License)
Détermine si une licence valide peut être accordée pour l’instance spécifiée du type. Cette méthode crée un fichier valide 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
Paramètres
- instance
- Object
Objet du type spécifié ou d’un type dérivé du type spécifié.
Retours
true si une valeur valide License peut être accordée ; sinon, false.
Remarques
La IsValid méthode retourne true lorsque le type paramètre n’est pas sous licence, ou lorsqu’il est sous licence et que le license paramètre est valide.
Cette méthode ne lève pas une LicenseException exception lorsqu’elle ne peut pas accorder une valeur valide License. La Validate méthode lève des exceptions.
Si le license paramètre n’est pas null après cet appel, l’objet demandant une License suppression de la licence doit être supprimé en appelant la Dispose méthode lorsque l’objet est supprimé ou finalisé.
Voir aussi
- License
- LicenseContext
- LicenseException
- LicenseProvider
- LicenseProviderAttribute
- LicFileLicenseProvider
- LicenseUsageMode