Class Metered
Namespace: Aspose.Tasks
Assembly: Aspose.Tasks.dll (25.2.0)
روشهایی برای تنظیم کلید متری ارائه میدهد.
public class Metered
وراثت
اعضای وراثتیافته
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_Tasks_Metered__ctor"></a> Metered\(\)
```csharp
public Metered()
متدها
GetConsumptionCredit()
اعتبار مصرف را دریافت میکند.
public static decimal GetConsumptionCredit()
بازگشت
تعداد نقاط اعتبار مصرف شده را بازمیگرداند.
GetConsumptionQuantity()
اندازه فایل مصرف را دریافت میکند.
public static decimal GetConsumptionQuantity()
بازگشت
تعداد بایتهای مصرف شده را بازمیگرداند.
IsLicensed()
بررسی میکند که آیا محصول با موفقیت با استفاده از مجوز متری مجوزدهی شده است یا خیر.
public bool IsLicensed()
بازگشت
ResetMeteredKey()
مجوز قبلاً تنظیم شده را حذف میکند.
public void ResetMeteredKey()
SetMeteredKey(string, string)
کلیدهای عمومی و خصوصی متری را تنظیم میکند.
public void SetMeteredKey(string publicKey, string privateKey)
پارامترها
publicKey
string
کلید عمومی.
privateKey
string
کلید خصوصی.
توضیحات
اگر مجوز متری خریداری کنید، این API باید در راهاندازی برنامه فراخوانی شود، معمولاً این کافی است. با این حال، اگر متری نتواند دادههای مصرف را در طول ۲۴ ساعت بارگذاری کند، مجوز به وضعیت ارزیابی تنظیم خواهد شد. برای جلوگیری از چنین حالتی، باید به طور منظم وضعیت مجوز را بررسی کنید. اگر وضعیت ارزیابی باشد، این API را دوباره فراخوانی کنید.