Sdílet prostřednictvím


LicenseManager.IsValid Metoda

Definice

Určuje, jestli je možné udělit platnou licenci.

Přetížení

IsValid(Type)

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

IsValid(Type, Object, License)

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

IsValid(Type)

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

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

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

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

Návraty

true, pokud lze udělit platnou licenci; jinak false.

Poznámky

Metoda IsValid vrátí true, pokud typ 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 udělit platnou licenci pro zadanou instanci typu. Tato metoda vytvoří platnou 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

Type představující typ objektu, který požaduje licenci.

instance
Object

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

license
License

License, která je platnou licencí, nebo null, pokud platnou licenci nelze udělit.

Návraty

true, pokud lze udělit platný License; jinak false.

Poznámky

Metoda IsValid vrátí true, pokud není licencovaný parametr type 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.

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

Viz také

Platí pro