Class Metered
nazivni prostor: Aspose.Note Sastav: Aspose.Note.dll (25.4.0)
Pružuje metode za postavljanje mjerene ključeve.
public class Metered
{
private double _meteredValue;
public double MeteredValue
{
get => _meteredValue;
set => _meteredValue = value;
}
public void Print()
{
Console.WriteLine(_meteredValue);
}
}
Inheritance
naslijeđeni članovi
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Examples
U ovom primjeru, pokušat će se postaviti mjeren javni i privatni ključ
Metered metered = new Metered();
metered.SetMeteredKey("PublicKey", "PrivateKey");
Dim metered As Metered = New Metered
metered.SetMeteredKey("PublicKey", "PrivateKey")
Pokaži kako postaviti mjerene dozvole.
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
Svijet ()
public Metered()
{
}
Methods
Sljedeći Članak Potrošački kredit()
Dobivaju potrošački kredit.
public static decimal GetConsumptionCredit()
{
var consumption = GetTotalConsumption();
var credit = 0m;
if (consumption > MaxConsumption)
credit = MaxAllowableCredit;
else
credit = CalculateCredit(consumption);
return credit;
}
Returns
Povratak broja potrošenih kreditnih bodova.
Vrijednost potrošnje ()
Pronađite veličinu datoteke potrošnje.
public static decimal GetConsumptionQuantity()
{
}
Returns
Povratak broja potrošenih bajtova.
Slijedeći članakSvijet( )
Uklanjanje prethodne licencije za postavljanje.
public void ResetMeteredKey()
{
}
SetMeteredKey (string i string)
Postavlja se javni i privatni ključ.
public void SetMeteredKey(
string publicKey,
string privateKey)
{
}
Parameters
publicKey
string
javni ključ.
privateKey
string
privatni ključ.
Examples
Pokaži kako postaviti mjerene dozvole.
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
Ako kupite licenciranu licencu, ova API bi trebala biti pozvana na startup aplikacije, obično, to je dovoljno.Međutim, ako mjereni ne prenose podatke o potrošnji tijekom razdoblja od 24 sata, licencija će biti postavljena na stanje ocjenjivanja. da biste izbjegli takav slučaj, trebali biste redovito provjeravati stanje licence Ako je to stanje ocjenjivanja, nazovite ovaj API ponovno.