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)

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

Boolean

true, wenn eine gültige Lizenz erteilt werden kann, andernfalls false.

Hinweise

Die IsValid Methode gibt true zurück, wenn der Typ entweder nicht lizenziert ist oder lizenziert ist und die Lizenz gültig ist.

Diese Methode wird nicht ausgelöst LicenseException , wenn sie keinen gültigen LicenseWert erteilen kann. Die Validate Methode löst Ausnahmen aus.

Siehe auch

Gilt für

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.

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

Boolean

true, wenn eine gültige License-Klasse aufgerufen werden kann, andernfalls false.

Hinweise

Die IsValid Methode gibt true zurück, wenn der type Parameter nicht lizenziert ist oder wenn er lizenziert ist und der license Parameter gültig ist.

Diese Methode wird nicht ausgelöst LicenseException , wenn sie keinen gültigen LicenseWert erteilen kann. Die Validate Methode löst Ausnahmen aus.

Wenn sich der Parameter nicht null nach diesem Aufruf befindet, muss das license Objekt, das die Lizenz entsorgen muss, indem die Methode aufgerufen Dispose wird, wenn das Objekt License entsorgt oder abgeschlossen wird.

Siehe auch

Gilt für