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
المفتاح الخاص.
ملاحظات
إذا قمت بشراء ترخيص مقاس، يجب استدعاء هذه الواجهة البرمجية عند بدء تشغيل التطبيق، وعادةً ما يكون هذا كافيًا. ومع ذلك، إذا فشلت المقاس في تحميل بيانات الاستهلاك خلال فترة 24 ساعة، سيتم تعيين الترخيص إلى حالة التقييم. لتجنب مثل هذه الحالة، يجب عليك التحقق بانتظام من حالة الترخيص. إذا كانت حالة التقييم، استدعِ هذه الواجهة البرمجية مرة أخرى.