Class MeteredLicense

Class MeteredLicense

Namespace: Aspose.Zip
Assembly: Aspose.Zip.dll (25.1.0)

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

public class MeteredLicense

الوراثة

objectMeteredLicense

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

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

العائدات

decimal

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

GetConsumptionQuantity()

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

public static decimal GetConsumptionQuantity()

العائدات

decimal

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

ResetMeteredKey()

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

public void ResetMeteredKey()

SetMeteredKey(string, string)

يحدد مفاتيح متر العامة والخاصة.

public void SetMeteredKey(string publicKey, string privateKey)

المعلمات

publicKey string

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

privateKey string

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

الملاحظات

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

 عربي