Class Metered

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

object Metered

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

decimal

Rückerstattet die Zahl der verbrachten Kreditpunkte.

GetConsumptionQuantity()

Erhalten Sie die Verbrauchsdatei Größe.

public static decimal GetConsumptionQuantity()

Returns

decimal

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.

 Deutsch