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
| 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
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.
- License
- LicenseContext
- LicenseException
- LicenseProvider
- LicenseProviderAttribute
- LicFileLicenseProvider
- LicenseUsageMode
Ş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
- instance
- Object
Belirtilen türde bir nesne veya belirtilen türden türetilmiş bir tür.
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.
- License
- LicenseContext
- LicenseException
- LicenseProvider
- LicenseProviderAttribute
- LicFileLicenseProvider
- LicenseUsageMode