Metered
محتويات
[
يخفي
]Metered class
يوفر طرقًا لتعيين المفتاح المقنن.
لمعرفة المزيد، قم بزيارةالترخيص والاشتراك مقالة توثيقية.
public class Metered
المنشئون
اسم | وصف |
---|---|
Metered() | تهيئة مثيل جديد لهذه الفئة. |
طُرق
اسم | وصف |
---|---|
SetMeteredKey(string, string) | يعين المفتاح العام والخاص. إذا قمت بشراء ترخيص مقنن، عند بدء التطبيق، يجب استدعاء واجهة برمجة التطبيقات هذه، عادةً، وهذا يكفي. ومع ذلك، إذا فشلت دائمًا في تحميل بيانات الاستهلاك وتجاوزت 24 ساعة، فسيتم ضبط الترخيص على حالة التقييم، لتجنب مثل هذه الحالة، يجب عليك التحقق بانتظام من حالة الترخيص، إذا كانت حالة التقييم، فاتصل بواجهة برمجة التطبيقات هذه مرة أخرى. |
static GetConsumptionCredit() | يحصل على رصيد الاستهلاك |
static GetConsumptionQuantity() | الحصول على حجم ملف الاستهلاك |
أمثلة
في هذا المثال، سيتم إجراء محاولة لتعيين المفتاح العام والخاص المحدود
[C#]
Metered matered = new Metered();
matered.SetMeteredKey("PublicKey", "PrivateKey");
[Visual Basic]
Dim matered As Metered = New Metered
matered.SetMeteredKey("PublicKey", "PrivateKey")
يوضح كيفية تفعيل الترخيص المقنن وتتبع الرصيد/الاستهلاك.
// أنشئ ترخيصًا محدودًا جديدًا، ثم اطبع إحصائيات الاستخدام الخاصة به.
Metered metered = new Metered();
metered.SetMeteredKey("MyPublicKey", "MyPrivateKey");
Console.WriteLine($"Credit before operation: {Metered.GetConsumptionCredit()}");
Console.WriteLine($"Consumption quantity before operation: {Metered.GetConsumptionQuantity()}");
// قم بالتشغيل باستخدام Aspose.Words، ثم قم بطباعة الإحصائيات المقاسة لدينا مرة أخرى لمعرفة المبلغ الذي أنفقناه.
Document doc = new Document(MyDir + "Document.docx");
doc.Save(ArtifactsDir + "Metered.Usage.pdf");
// لا تقوم آلية الترخيص المقننة بإرسال بيانات الاستخدام لشراء الخادم في كل مرة،
// تحتاج إلى استخدام الانتظار.
System.Threading.Thread.Sleep(10000);
Console.WriteLine($"Credit after operation: {Metered.GetConsumptionCredit()}");
Console.WriteLine($"Consumption quantity after operation: {Metered.GetConsumptionQuantity()}");
أنظر أيضا
- مساحة الاسم Aspose.Words
- المجسم Aspose.Words