Class Metered

Class Metered

Namespace: Aspose.Tasks
Assembly: Aspose.Tasks.dll (25.2.0)

يوفر طرقًا لتعيين المفتاح المقاس.

public class Metered

الوراثة

objectMetered

الأعضاء الموروثون

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()

الإرجاع

decimal

يُرجع عدد نقاط الرصيد المستهلكة.

GetConsumptionQuantity()

يحصل على حجم ملف الاستهلاك.

public static decimal GetConsumptionQuantity()

الإرجاع

decimal

يُرجع عدد البايتات المستهلكة.

IsLicensed()

يتحقق مما إذا كان المنتج مرخصًا بنجاح باستخدام الترخيص المقاس.

public bool IsLicensed()

الإرجاع

bool

ResetMeteredKey()

يزيل الترخيص الذي تم إعداده مسبقًا.

public void ResetMeteredKey()

SetMeteredKey(string, string)

يعيّن المفاتيح العامة والخاصة المقاسة.

public void SetMeteredKey(string publicKey, string privateKey)

المعلمات

publicKey string

المفتاح العام.

privateKey string

المفتاح الخاص.

ملاحظات

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

 عربي