Sdílet prostřednictvím


LicenseManager.IsValid Metoda

Definice

Určuje, zda lze udělit platnou licenci.

Přetížení

IsValid(Type)

Určuje, zda lze pro zadaný typ udělit platnou licenci.

IsValid(Type, Object, License)

Určuje, zda lze pro zadanou instanci typu udělit platnou licenci. Tato metoda vytvoří platný License.

IsValid(Type)

Zdroj:
LicenseManager.cs
Zdroj:
LicenseManager.cs
Zdroj:
LicenseManager.cs

Určuje, zda lze pro zadaný typ udělit platnou licenci.

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

Parametry

type
Type

A Type , který představuje typ objektu, který požaduje License.

Návraty

truepokud lze udělit platnou licenci; v opačném případě . false

Poznámky

Metoda IsValid vrátí true , když typ buď není licencovaný, nebo je licencovaný a licence je platná.

Tato metoda nevyvolá , LicenseException pokud nemůže udělit platný License. Metoda Validate vyvolá výjimky.

Viz také

Platí pro

IsValid(Type, Object, License)

Zdroj:
LicenseManager.cs
Zdroj:
LicenseManager.cs
Zdroj:
LicenseManager.cs

Určuje, zda lze pro zadanou instanci typu udělit platnou licenci. Tato metoda vytvoří platný 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);
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

Parametry

type
Type

A Type , který představuje typ objektu, který požaduje licenci.

instance
Object

Objekt zadaného typu nebo typu odvozeného ze zadaného typu.

license
License

Jedná License se o platnou licenci nebo null pokud platnou licenci nelze udělit.

Návraty

true pokud lze udělit platnou License hodnotu, falsev opačném případě .

Poznámky

Metoda IsValid vrátí true , když type parametr není licencovaný nebo když je licencovaný a license parametr je platný.

Tato metoda nevyvolá , LicenseException pokud nemůže udělit platný License. Metoda Validate vyvolá výjimky.

license Pokud parametr není null po tomto volání, objekt, který žádá License o licenci, musí odstranit voláním Dispose metody při odstranění nebo finalizaci objektu.

Viz také

Platí pro