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 باید در راهاندازی برنامه فراخوانی شود، معمولاً این کافی است.
با این حال، اگر متری نتواند دادههای مصرف را در طول ۲۴ ساعت بارگذاری کند، مجوز به وضعیت ارزیابی تغییر خواهد کرد. برای جلوگیری از چنین موردی، باید بهطور منظم وضعیت مجوز را بررسی کنید. اگر وضعیت ارزیابی باشد، دوباره این API را فراخوانی کنید.