Class Metered

Class Metered

Το όνομα: Aspose.Note Συγκέντρωση: Aspose.Note.dll (25.4.0)

Παρέχει μεθόδους για να ρυθμίσετε το μετρημένο κλειδί.

public class Metered

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 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()

Αποκτήστε την καταναλωτική πίστωση.

public static decimal GetConsumptionCredit()

Returns

decimal

Επιστρέφει τον αριθμό των πιστωτικών σημείων που καταναλώθηκαν.

GetConsumptionQuantity()

Το μέγεθος του αρχείου κατανάλωσης.

public static decimal GetConsumptionQuantity()

Returns

decimal

Επιστρέφει τον αριθμό των καταναλωθέντων bytes.

ResetMeteredKey()

Αφαιρέστε την προηγούμενη άδεια εγκατάστασης.

public void ResetMeteredKey()

SetMeteredKey(Σύνδεσμος, Σύνδεσμος)

Δημιουργία δημόσιων και ιδιωτικών κλειδιών.

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}");

                                            // 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

Εάν αγοράζετε μια μετρημένη άδεια, αυτό το API θα πρέπει να καλείται στην εκκίνηση εφαρμογών, κανονικά, αυτό είναι αρκετό.Ωστόσο, εάν ο μετρητής αποτύχει να κατεβάσει δεδομένα κατανάλωσης κατά τη διάρκεια της περιόδου 24 ωρών, η άδεια θα ρυθμιστεί στην κατάσταση αξιολόγησης. Για να αποφευχθεί αυτό, θα πρέπει να ελέγξετε τακτικά την κατάσταση της άδειας Εάν πρόκειται για κατάσταση αξιολόγησης, καλέστε ξανά αυτό το API.

 Ελληνικά