Class Metered
Der Name: Aspose.Note Zusammensetzung: Aspose.Note.dll (25.4.0)
Er bietet Methoden zur Einstellung der gemessenen Schlüssel.
public class Metered
Inheritance
Vererbte Mitglieder
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Examples
In diesem Beispiel wird ein Versuch geschehen, festgelegte öffentliche und private Schlüssel zu setzen
Metered metered = new Metered();
metered.SetMeteredKey("PublicKey", "PrivateKey");
Dim metered As Metered = New Metered
metered.SetMeteredKey("PublicKey", "PrivateKey")
Zeigt, wie man eine messende Lizenz festlegt.
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}");
// The path to the documents directory.
string dataDir = RunExamples.GetDataDir_Pages();
// Load OneNote document and get first child
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
Metered()
public Metered()
Methods
GetConsumptionCredit()
Konsumkredite erhalten.
public static decimal GetConsumptionCredit()
Returns
Rückerstattet die Zahl der verbrachten Kreditpunkte.
GetConsumptionQuantity()
Erhalten Sie die Verbrauchsdatei Größe.
public static decimal GetConsumptionQuantity()
Returns
Wiederherstellen der Anzahl der verbrachten Byte.
ResetMeteredKey()
Entfernen Sie die vorherige Setup-Lizenz.
public void ResetMeteredKey()
SetMeteredKey(String und String)
Setzen Sie öffentliche und private Schlüssel.
public void SetMeteredKey(string publicKey, string privateKey)
Parameters
publicKey
string
Der öffentliche Schlüssel.
privateKey
string
Der private Schlüssel.
Examples
Zeigt, wie man eine messende Lizenz festlegt.
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}");
// The path to the documents directory.
string dataDir = RunExamples.GetDataDir_Pages();
// Load OneNote document and get first child
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
Wenn Sie eine gemessene Lizenz kaufen, sollte diese API auf Applikationsstart angerufen werden, normalerweise reicht dies aus.Wenn die Messung jedoch während eines Zeitraums von 24 Stunden Verbrauchsdaten nicht hochgeladen wird, wird die Lizenz auf den Bewertungsstatus eingestellt.Um dies zu vermeiden, sollten Sie den Lizenzstatus regelmäßig prüfen Wenn es sich um Bewertungsstatus handelt, rufen Sie diese API erneut an.