Share via


LicenseManager.IsValid Yöntem

Tanım

Geçerli bir lisans verilip verilemeyeceğini belirler.

Aşırı Yüklemeler

IsValid(Type)

Belirtilen tür için geçerli bir lisans verilip verilemeyeceğini belirler.

IsValid(Type, Object, License)

Türün belirtilen örneği için geçerli bir lisans verilip verilemeyeceğini belirler. Bu yöntem geçerli Licensebir oluşturur.

IsValid(Type)

Kaynak:
LicenseManager.cs
Kaynak:
LicenseManager.cs
Kaynak:
LicenseManager.cs

Belirtilen tür için geçerli bir lisans verilip verilemeyeceğini belirler.

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

Parametreler

type
Type

Type öğesini isteyen Licensenesnenin türünü temsil eden bir.

Döndürülenler

true geçerli bir lisans verilip verilmiyorsa; aksi takdirde , false.

Açıklamalar

Yöntem IsValid , tür lisanslanmadığında veya lisanslandığında ve lisans geçerli olduğunda döndürür true .

Bu yöntem geçerli Licensebir veremediğinde bir LicenseException oluşturmaz. Validate yöntemi özel durumlar oluşturur.

Ayrıca bkz.

Şunlara uygulanır

IsValid(Type, Object, License)

Kaynak:
LicenseManager.cs
Kaynak:
LicenseManager.cs
Kaynak:
LicenseManager.cs

Türün belirtilen örneği için geçerli bir lisans verilip verilemeyeceğini belirler. Bu yöntem geçerli Licensebir oluşturur.

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

Parametreler

type
Type

Type Lisans isteyen nesne türünü temsil eden bir.

instance
Object

Belirtilen türdeki bir nesne veya belirtilen türden türetilmiş bir tür.

license
License

License Geçerli bir lisans olan veya null geçerli bir lisans verilemiyorsa.

Döndürülenler

true geçerli License bir izin verilemiyorsa; verilemiyorsa, false.

Açıklamalar

yöntemi, IsValid parametre lisanslanmadığında type veya lisanslandığında ve license parametre geçerli olduğunda döndürürtrue.

Bu yöntem geçerli Licensebir veremediğinde bir LicenseException oluşturmaz. Validate yöntemi özel durumlar oluşturur.

Parametresi bu çağrıdan license sonra değilsenull, nesne atıldığında veya son haline getirildiğinde yöntemini çağırarak Dispose bir isteyen License nesnenin lisansı atması gerekir.

Ayrıca bkz.

Şunlara uygulanır