Class MeteredLicense
Namespace: Aspose.Zip
Assembly: Aspose.Zip.dll (25.1.0)
Tillhandahåller metoder för att ställa in mätlicensnyckel.
public class MeteredLicense
Arv
Arvda medlemmar
object.GetType(), object.MemberwiseClone(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()
Exempel
I detta exempel kommer ett försök att göras för att ställa in mätlicensens offentliga och privata nyckel
Metered metered = new Metered();
metered.SetMeteredKey("PublicKey", "PrivateKey");
Dim metered As Metered = New Metered
metered.SetMeteredKey("PublicKey", "PrivateKey")
```</ms><java>
komponentens jar-fil:
```csharp
Metered metered = new Metered();
metered.setMeteredKey("PublicKey", "PrivateKey");
```</java>
## Konstruktörer
### <a id="Aspose_Zip_MeteredLicense__ctor"></a> MeteredLicense\(\)
```csharp
public MeteredLicense()
Metoder
GetConsumptionCredit()
Hämtar konsumtionskredit.
public static decimal GetConsumptionCredit()
Returnerar
Returnerar antalet förbrukade kreditpoäng.
GetConsumptionQuantity()
Hämtar konsumtionsfilstorlek.
public static decimal GetConsumptionQuantity()
Returnerar
Returnerar antalet förbrukade byte.
ResetMeteredKey()
Tar bort tidigare inställd licens.
public void ResetMeteredKey()
SetMeteredKey(string, string)
Ställer in mätlicensens offentliga och privata nycklar.
public void SetMeteredKey(string publicKey, string privateKey)
Parametrar
publicKey
string
Den offentliga nyckeln.
privateKey
string
Den privata nyckeln.
Kommentarer
Om du köper en mätlicens bör denna API-anrop göras vid applikationens start, normalt sett är detta tillräckligt. Men om mätlicensen misslyckas med att ladda upp konsumtionsdata under en 24-timmarsperiod, kommer licensen att sättas till utvärderingsstatus. För att undvika sådana fall bör du regelbundet kontrollera licensens status. Om den är i utvärderingsstatus, kalla på denna API igen.