Class Metered
Namespace: Aspose.Tasks
Assembly: Aspose.Tasks.dll (25.2.0)
Tillhandahåller metoder för att ställa in mätlicensnyckel.
public class Metered
Ärftlighet
Ärvda Medlemmar
object.GetType(), object.MemberwiseClone(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()
Exempel
I det här exemplet kommer ett försök att göras 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>
komponenten jar-fil:
```csharp
Metered metered = new Metered();
metered.setMeteredKey("PublicKey", "PrivateKey");
```</java>
## Konstruktörer
### <a id="Aspose_Tasks_Metered__ctor"></a> Metered\(\)
```csharp
public Metered()
Metoder
GetConsumptionCredit()
Hämtar konsumtionskredit.
public static decimal GetConsumptionCredit()
Återgår
Återgår antalet förbrukade kreditpoäng.
GetConsumptionQuantity()
Hämtar filstorlek för konsumtion.
public static decimal GetConsumptionQuantity()
Återgår
Återgår antalet förbrukade byte.
IsLicensed()
Kontrollerar om produkten är framgångsrikt licensierad med hjälp av mätlicens.
public bool IsLicensed()
Återgår
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.
Anmärkningar
Om du köper en mätlicens bör denna API anropas vid applikationens start, normalt ä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, anropa denna API igen.