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