LicenseManager.IsValid Yöntem

Tanım

Geçerli bir lisans verilip verilemeyeceğini belirler.

Aşırı Yüklemeler

Name Description
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
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 nesne türünü temsil eden birLicense.

Döndürülenler

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

Açıklamalar

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

Bu yöntem geçerli LicenseExceptionbir veremediğinde bir License 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
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ürde 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 değer verilebiliyorsa; verilemiyorsa, false.

Açıklamalar

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

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

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

Ayrıca bkz.

Şunlara uygulanır