LicenseManager.IsValid Methode

Definition

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

type
Type

A Type that represents the type of object that requests the License.

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

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

type
Type

Ein Type Objekt, das den Typ des Objekts darstellt, das die Lizenz anfordert.

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

Gilt für: