Class Metered

Class Metered

نام ها : Aspose.Note جمع آوری: Aspose.Note.dll (25.4.0)

روش هایی برای تنظیم کلیدهای اندازه گیری شده فراهم می کند.

public class Metered
    {
        private double _meteredValue;
        public double MeteredValue
        {
            get => _meteredValue;
            set => _meteredValue = value;
        }
        public void Print()
        {
            Console.WriteLine(_meteredValue);
        }
    }

Inheritance

object Metered

اعضای ارثی

object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()

Examples

در این مثال، تلاش برای قرار دادن کلیدهای عمومی و خصوصی مشخص خواهد شد.

Metered metered = new Metered();
   metered.SetMeteredKey("PublicKey", "PrivateKey");
Dim metered As Metered = New Metered
metered.SetMeteredKey("PublicKey", "PrivateKey")

نشان می دهد که چگونه برای تنظیم مجوز اندازه گیری شده.

Metered meterered = new Metered();
   meterered.SetMeteredKey("MyPublicKey", "MyPrivateKey");
   Console.WriteLine($"Credit before operation: {Metered.GetConsumptionCredit():F2}");
   Console.WriteLine($"Consumption quantity before operation: {Metered.GetConsumptionQuantity():F2}");
   string dataDir = RunExamples.GetDataDir_Pages();
   Document document = new Document(Path.Combine(dataDir, "Aspose.one"));
   document.Save(Path.Combine(dataDir, "MeteredLicense.pdf"));
   Console.WriteLine($"Credit before operation: {Metered.GetConsumptionCredit():F2}");
   Console.WriteLine($"Consumption quantity before operation: {Metered.GetConsumptionQuantity():F2}");

Constructors

متری ( )

public Metered()
   {
   }

Methods

اعتبار مصرفی ( )

وام مصرفی دریافت می کند.

public static decimal GetConsumptionCredit()
{
    var consumption = GetTotalConsumption();
    var credit = 0m;
    if (consumption > MaxConsumption)
        credit = MaxAllowableCredit;
    else
        credit = CalculateCredit(consumption);
    return credit;
}

Returns

decimal

بازگرداندن تعداد امتیازات اعتباری مصرف شده

مقدار مصرفی ( )

حجم فایل مصرف را دریافت کنید.

public static decimal GetConsumptionQuantity()
   {
   }

Returns

decimal

بازگرداندن تعداد بایت های مصرف شده

بایگانی برچسب ها:

مجوز نصب قبلی را حذف کنید.

public void ResetMeteredKey()
   {
   }

برچسب های ارشیو: String (String)

کلیدهای عمومی و خصوصی را نصب کنید.

public void SetMeteredKey(
      string publicKey,
      string privateKey)
   {
   }

Parameters

publicKey string

کلید عمومی است.

privateKey string

کلید خصوصی

Examples

نشان می دهد که چگونه برای تنظیم مجوز اندازه گیری شده.

Metered metered = new Metered();
   metered.SetMeteredKey("MyPublicKey", "MyPrivateKey");
   Console.WriteLine($"Credit before operation: {Metered.GetConsumptionCredit():F2}");
   Console.WriteLine($"Consumption quantity before operation: {Metered.GetConsumptionQuantity():F2}");
   string dataDir = RunExamples.GetDataDir_Pages();
   Document document = new Document(Path.Combine(dataDir, "Aspose.one"));
   document.Save(Path.Combine(dataDir, "MeteredLicense.pdf"));
   Console.WriteLine($"Credit before operation: {Metered.GetConsumptionCredit():F2}");
   Console.WriteLine($"Consumption quantity before operation: {Metered.GetConsumptionQuantity():F2}");

Remarks

اگر شما یک مجوز اندازه گیری خریداری می کنید، این API باید در راه اندازی برنامه تماس گرفته شود، به طور معمول، این کافی است.با این حال، در صورت عدم بارگذاری داده های مصرفی در مدت 24 ساعت، مجوز به وضعیت ارزیابی تنظیم می شود.برای جلوگیری از چنین مواردی، شما باید به طور منظم وضعیت مجوز را بررسی کنید اگر این وضعیت ارزیابی است، این API را دوباره تماس بگیرید.

 فارسی