LicenseManager.IsValid Metódus
Definíció
Fontos
Egyes információk olyan, kiadás előtti termékekre vonatkoznak, amelyek a kiadásig még jelentősen módosulhatnak. A Microsoft nem vállal kifejezett vagy törvényi garanciát az itt megjelenő információért.
Meghatározza, hogy érvényes licenc adható-e.
Túlterhelések
| Name | Description |
|---|---|
| IsValid(Type) |
Meghatározza, hogy érvényes licenc adható-e a megadott típushoz. |
| IsValid(Type, Object, License) |
Meghatározza, hogy érvényes licenc adható-e a típus megadott példányához. Ez a metódus létrehoz egy érvényes License. |
IsValid(Type)
- Forrás:
- LicenseManager.cs
- Forrás:
- LicenseManager.cs
- Forrás:
- LicenseManager.cs
- Forrás:
- LicenseManager.cs
- Forrás:
- LicenseManager.cs
Meghatározza, hogy érvényes licenc adható-e a megadott típushoz.
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
Paraméterek
Válaszok
trueérvényes licenc megadása esetén; egyéb esetben. false
Megjegyzések
A IsValid metódus akkor ad true vissza, ha a típus nincs licencelve, vagy licenccel rendelkezik, és a licenc érvényes.
Ez a metódus nem ad meg egy LicenseException olyan hibát, amely nem ad érvényes License. A Validate metódus kivételeket ad ki.
Lásd még
- License
- LicenseContext
- LicenseException
- LicenseProvider
- LicenseProviderAttribute
- LicFileLicenseProvider
- LicenseUsageMode
A következőre érvényes:
IsValid(Type, Object, License)
- Forrás:
- LicenseManager.cs
- Forrás:
- LicenseManager.cs
- Forrás:
- LicenseManager.cs
- Forrás:
- LicenseManager.cs
- Forrás:
- LicenseManager.cs
Meghatározza, hogy érvényes licenc adható-e a típus megadott példányához. Ez a metódus létrehoz egy érvényes 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
Paraméterek
- instance
- Object
A megadott vagy a megadott típusból származtatott objektum.
Válaszok
true ha érvényesség License adható; ellenkező esetben false.
Megjegyzések
A IsValid metódus akkor ad true vissza, ha a type paraméter nincs licencelve, vagy ha licencelt, és a license paraméter érvényes.
Ez a metódus nem ad meg egy LicenseException olyan hibát, amely nem ad érvényes License. A Validate metódus kivételeket ad ki.
Ha a license paraméter nem null a hívás után van, a kért objektumnak License a metódus meghívásával Dispose kell megsemmisítenie a licencet, amikor az objektumot megsemmisítik vagy véglegesítik.
Lásd még
- License
- LicenseContext
- LicenseException
- LicenseProvider
- LicenseProviderAttribute
- LicFileLicenseProvider
- LicenseUsageMode