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
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 License valide. |
IsValid(Type)
- Source:
- LicenseManager.cs
- Source:
- LicenseManager.cs
- Source:
- LicenseManager.cs
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 sous licence ou est sous licence et que la licence est valide.
Cette méthode ne lève pas de LicenseException lorsqu’elle ne peut pas accorder un 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)
- Source:
- LicenseManager.cs
- Source:
- LicenseManager.cs
- Source:
- LicenseManager.cs
Détermine si une licence valide peut être accordée pour l'instance spécifiée du type. Cette méthode crée un License valide.
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);
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 type dérivé du type spécifié.
- license
- License
License qui est une licence valide ou null
si une licence valide ne peut pas être accordée.
Retours
true
si un License valide peut être accordé ; 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 de LicenseException lorsqu’elle ne peut pas accorder un valide License. La Validate méthode lève des exceptions.
Si le license
paramètre ne se trouve pas null
après cet appel, l’objet qui demande un License doit supprimer la licence en appelant la Dispose méthode lorsque l’objet est supprimé ou finalisé.
Voir aussi
- License
- LicenseContext
- LicenseException
- LicenseProvider
- LicenseProviderAttribute
- LicFileLicenseProvider
- LicenseUsageMode