LicenseManager.IsValid Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Określa, czy można przyznać prawidłową licencję.
Przeciążenia
IsValid(Type) |
Określa, czy można udzielić ważnej licencji dla określonego typu. |
IsValid(Type, Object, License) |
Określa, czy można udzielić ważnej licencji dla określonego wystąpienia typu. Ta metoda tworzy prawidłową Licensemetodę . |
IsValid(Type)
- Źródło:
- LicenseManager.cs
- Źródło:
- LicenseManager.cs
- Źródło:
- LicenseManager.cs
Określa, czy można udzielić ważnej licencji dla określonego typu.
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
Zwraca
true
jeśli można przyznać prawidłową licencję; w przeciwnym razie , false
.
Uwagi
Metoda IsValid zwraca wartość true
, gdy typ nie jest licencjonowany lub jest licencjonowany, a licencja jest prawidłowa.
Ta metoda nie zgłasza błędu LicenseException , gdy nie może udzielić prawidłowego License. Metoda Validate zgłasza wyjątki.
Zobacz też
- License
- LicenseContext
- LicenseException
- LicenseProvider
- LicenseProviderAttribute
- LicFileLicenseProvider
- LicenseUsageMode
Dotyczy
IsValid(Type, Object, License)
- Źródło:
- LicenseManager.cs
- Źródło:
- LicenseManager.cs
- Źródło:
- LicenseManager.cs
Określa, czy można udzielić ważnej licencji dla określonego wystąpienia typu. Ta metoda tworzy prawidłową Licensemetodę .
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
Obiekt określonego typu lub typu pochodzącego z określonego typu.
Zwraca
true
jeśli można przyznać prawidłową wartość License ; w przeciwnym razie false
.
Uwagi
Metoda IsValid zwraca wartość true
, gdy type
parametr nie jest licencjonowany lub gdy jest licencjonowany, a license
parametr jest prawidłowy.
Ta metoda nie zgłasza błędu LicenseException , gdy nie może udzielić prawidłowego License. Metoda Validate zgłasza wyjątki.
license
Jeśli parametr nie null
jest po tym wywołaniu, obiekt z prośbą License o usunięcie licencji musi usunąć licencję przez wywołanie Dispose metody, gdy obiekt zostanie usunięty lub sfinalizowany.
Zobacz też
- License
- LicenseContext
- LicenseException
- LicenseProvider
- LicenseProviderAttribute
- LicFileLicenseProvider
- LicenseUsageMode