LicenseManager.IsValid Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
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 bir Licenseoluş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
Döndürülenler
Geçerli bir lisans verilip verilebileceğini true
; aksi takdirde false
.
Açıklamalar
IsValid yöntemi, tür lisanslanmadığında veya lisans geçerli olduğunda true
döndürür.
Bu yöntem geçerli bir Licenseveremediğinde bir LicenseException oluşturmaz. Validate yöntemi özel durumlar oluşturur.
Ayrıca bkz.
- License
- LicenseContext
- LicenseException
- LicenseProvider
- LicenseProviderAttribute
- LicFileLicenseProvider
- LicenseUsageMode
Ş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 bir Licenseoluş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
- instance
- Object
Belirtilen türde bir nesne veya belirtilen türden türetilmiş bir tür.
Döndürülenler
Geçerli bir License verilip verilebileceğini true
; aksi takdirde, false
.
Açıklamalar
IsValid yöntemi, type
parametresi lisanslanmadığında veya lisanslandığında ve license
parametresi geçerli olduğunda true
döndürür.
Bu yöntem geçerli bir Licenseveremediğinde bir LicenseException oluşturmaz. Validate yöntemi özel durumlar oluşturur.
license
parametresi bu çağrıdan sonra null
değilse, License isteyen nesne atıldığında veya sonlandırıldığında Dispose yöntemini çağırarak lisansı atmalıdır.
Ayrıca bkz.
- License
- LicenseContext
- LicenseException
- LicenseProvider
- LicenseProviderAttribute
- LicFileLicenseProvider
- LicenseUsageMode