LicenseManager.IsValid Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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
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é
- License
- LicenseContext
- LicenseException
- LicenseProvider
- LicenseProviderAttribute
- LicFileLicenseProvider
- LicenseUsageMode
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
- instance
- Object
Objekt zadaného typu nebo typu odvozeného ze zadaného typu.
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é
- License
- LicenseContext
- LicenseException
- LicenseProvider
- LicenseProviderAttribute
- LicFileLicenseProvider
- LicenseUsageMode