Class Metered
Το όνομα: Aspose.Note Συγκέντρωση: Aspose.Note.dll (25.4.0)
Παρέχει μεθόδους για να ρυθμίσετε το μετρημένο κλειδί.
public class Metered
Inheritance
Κληρονομημένα μέλη
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
Επιστρέφει τον αριθμό των πιστωτικών σημείων που καταναλώθηκαν.
GetConsumptionQuantity()
Το μέγεθος του αρχείου κατανάλωσης.
public static decimal GetConsumptionQuantity()
Returns
Επιστρέφει τον αριθμό των καταναλωθέντων 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.