Class MeteredLicense
Namespace: Aspose.Zip
Assembly: Aspose.Zip.dll (25.1.0)
Надає методи для налаштування ліцензії з обмеженою кількістю.
public class MeteredLicense
Спадкування
Спадковані члени
object.GetType(), object.MemberwiseClone(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()
Приклади
У цьому прикладі буде зроблено спробу налаштувати публічний та приватний ключі з обмеженою кількістю.
Metered metered = new Metered();
metered.SetMeteredKey("PublicKey", "PrivateKey");
Dim metered As Metered = New Metered
metered.SetMeteredKey("PublicKey", "PrivateKey")
```</ms><java>
файл jar компонента:
```csharp
Metered metered = new Metered();
metered.setMeteredKey("PublicKey", "PrivateKey");
```</java>
## Конструктори
### <a id="Aspose_Zip_MeteredLicense__ctor"></a> MeteredLicense\(\)
```csharp
public MeteredLicense()
Методи
GetConsumptionCredit()
Отримує кредит споживання.
public static decimal GetConsumptionCredit()
Повертає
Повертає кількість спожитих кредитних балів.
GetConsumptionQuantity()
Отримує розмір файлу споживання.
public static decimal GetConsumptionQuantity()
Повертає
Повертає кількість спожитих байтів.
ResetMeteredKey()
Видаляє раніше налаштовану ліцензію.
public void ResetMeteredKey()
SetMeteredKey(string, string)
Налаштовує публічні та приватні ключі з обмеженою кількістю.
public void SetMeteredKey(string publicKey, string privateKey)
Параметри
publicKey
string
Публічний ключ.
privateKey
string
Приватний ключ.
Зауваження
Якщо ви придбали ліцензію з обмеженою кількістю, цей API слід викликати під час запуску програми, зазвичай цього достатньо. Однак, якщо ліцензія з обмеженою кількістю не вдається завантажити дані споживання протягом 24 годин, ліцензія буде переведена в статус оцінки. Щоб уникнути такої ситуації, вам слід регулярно перевіряти статус ліцензії. Якщо це статус оцінки, викликайте цей API знову.