LicenseManager.IsValid Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Bestimmt, ob eine gültige Lizenz erteilt werden kann.
Überlädt
| Name | Beschreibung |
|---|---|
| IsValid(Type) |
Bestimmt, ob eine gültige Lizenz für den angegebenen Typ erteilt werden kann. |
| IsValid(Type, Object, License) |
Bestimmt, ob eine gültige Lizenz für die angegebene Instanz des Typs erteilt werden kann. Diese Methode erstellt eine gültige License. |
IsValid(Type)
Bestimmt, ob eine gültige Lizenz für den angegebenen Typ erteilt werden kann.
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
Parameter
Gibt zurück
truewenn eine gültige Lizenz erteilt werden kann; andernfalls . false
Hinweise
Die IsValid Methode gibt zurück true , wenn der Typ entweder nicht lizenziert oder lizenziert ist und die Lizenz gültig ist.
Diese Methode löst keinen Fehler LicenseException aus, wenn keine gültige LicenseMethode gewährt werden kann. Die Validate Methode löst Ausnahmen aus.
Weitere Informationen
- License
- LicenseContext
- LicenseException
- LicenseProvider
- LicenseProviderAttribute
- LicFileLicenseProvider
- LicenseUsageMode
Gilt für:
IsValid(Type, Object, License)
Bestimmt, ob eine gültige Lizenz für die angegebene Instanz des Typs erteilt werden kann. Diese Methode erstellt eine gültige 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
Parameter
- instance
- Object
Ein Objekt des angegebenen Typs oder eines Typs, der vom angegebenen Typ abgeleitet ist.
- license
- License
Eine License gültige Lizenz, oder null wenn keine gültige Lizenz erteilt werden kann.
Gibt zurück
truewenn eine gültige License erteilt werden kann; andernfalls . false
Hinweise
Die IsValid Methode gibt zurück true , wenn der type Parameter nicht lizenziert ist oder wenn er lizenziert ist und der license Parameter gültig ist.
Diese Methode löst keinen Fehler LicenseException aus, wenn keine gültige LicenseMethode gewährt werden kann. Die Validate Methode löst Ausnahmen aus.
Wenn der license Parameter nicht null nach diesem Aufruf erfolgt, muss das Objekt, das nach einer License Lizenz fragt, die Lizenz löschen, indem die Dispose Methode aufgerufen wird, wenn das Objekt verworfen oder abgeschlossen wird.
Weitere Informationen
- License
- LicenseContext
- LicenseException
- LicenseProvider
- LicenseProviderAttribute
- LicFileLicenseProvider
- LicenseUsageMode