Freigeben über


LicenseManager.IsValid Methode

Definition

Bestimmt, ob eine gültige Lizenz erteilt werden kann.

Überlädt

IsValid(Type)

Bestimmt, ob für den angegebenen Typ eine gültige Lizenz erteilt werden kann.

IsValid(Type, Object, License)

Bestimmt, ob für die angegebene Instanz des Typs eine gültige Lizenz erteilt werden kann. Diese Methode erstellt eine gültige License-Klasse.

IsValid(Type)

Quelle:
LicenseManager.cs
Quelle:
LicenseManager.cs
Quelle:
LicenseManager.cs

Bestimmt, ob für den angegebenen Typ eine gültige Lizenz 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

type
Type

Die Type-Klasse, die den Typ des Objekts darstellt, das die License-Klasse anfordert.

Gibt zurück

true, wenn 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 keine aus LicenseException , wenn sie keine gültige Licensegewähren kann. Die Validate -Methode löst Ausnahmen aus.

Weitere Informationen

Gilt für:

IsValid(Type, Object, License)

Quelle:
LicenseManager.cs
Quelle:
LicenseManager.cs
Quelle:
LicenseManager.cs

Bestimmt, ob für die angegebene Instanz des Typs eine gültige Lizenz erteilt werden kann. Diese Methode erstellt eine gültige License-Klasse.

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

Parameter

type
Type

Eine Type-Klasse, die den Typ des Objekts darstellt, das die Lizenz anfordert.

instance
Object

Ein Objekt vom angegebenen Typ oder einem Typ, der vom angegebenen Typ abgeleitet ist.

license
License

Eine License-Klasse, die eine gültige Lizenz darstellt, oder null, wenn keine gültige Lizenz erteilt werden kann.

Gibt zurück

true, wenn eine gültige License-Klasse aufgerufen 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 keine aus LicenseException , wenn sie keine gültige Licensegewähren kann. Die Validate -Methode löst Ausnahmen aus.

Wenn der license Parameter nicht null nach diesem Aufruf steht, muss das Objekt, das nach einer License fragt, die Lizenz durch Aufrufen der Dispose -Methode verwerfen, wenn das Objekt verworfen oder abgeschlossen wird.

Weitere Informationen

Gilt für: