Udostępnij przez


LicenseManager.IsValid Metoda

Definicja

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

type
Type

Obiekt Type reprezentujący typ obiektu, który żąda obiektu License.

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ż

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

type
Type

Obiekt Type reprezentujący typ obiektu, który żąda licencji.

instance
Object

Obiekt określonego typu lub typu pochodzącego z określonego typu.

license
License

Jest License to ważna licencja lub null jeśli nie można udzielić ważnej licencji.

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ż

Dotyczy