Class Metered

Class Metered

Nom dels espais: Aspose.Note Assemblea: Aspose.Note.dll (25.4.0)

Proporciona mètodes per establir la clau mesurada.

public class Metered

Inheritance

object Metered

Membres heretats

object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()

Examples

En aquest exemple, es farà un intent de posar una clau pública i privada mesurada

Metered metered = new Metered();
metered.SetMeteredKey("PublicKey", "PrivateKey");
Dim metered As Metered = New Metered
metered.SetMeteredKey("PublicKey", "PrivateKey")

Mostra com configurar la llicència mesurada.

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

Obtenir el crèdit de consum.

public static decimal GetConsumptionCredit()

Returns

decimal

Retorna el nombre de punts de crèdit consumits.

GetConsumptionQuantity()

Obtenir la mida del fitxer de consum.

public static decimal GetConsumptionQuantity()

Returns

decimal

Retorna el nombre de bits consumits.

ResetMeteredKey()

Elimina la llicència de configuració prèvia.

public void ResetMeteredKey()

SetMeteredKey(Tècnic, Tècnic)

Enllaç de claus públiques i privades.

public void SetMeteredKey(string publicKey, string privateKey)

Parameters

publicKey string

La clau pública.

privateKey string

La clau privada.

Examples

Mostra com configurar la llicència mesurada.

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

Si vostè compra una llicència mesurada, aquesta API s’ha de cridar en la startup d’aplicacions, normalment, això és suficient.No obstant això, si els mitrats no poden carregar dades de consum durant un període de 24 hores, la llicència es configurarà a l’estat d’avaluació.Per evitar aquest cas, haureu de verificar regularment l’estat de llicència Si és l’estat d’avaluació, crida aquesta API de nou.

 Català