Class MeteredLicense

Class MeteredLicense

Namespace: Aspose.Zip
Assembly: Aspose.Zip.dll (25.1.0)

Udostępnia metody do ustawienia licencji metered.

public class MeteredLicense

Dziedziczenie

objectMeteredLicense

Dziedziczone członkowie

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

Przykłady

W tym przykładzie podejmowana jest próba ustawienia metered klucza publicznego i prywatnego

Metered metered = new Metered();
    metered.SetMeteredKey("PublicKey", "PrivateKey");
Dim metered As Metered = New Metered
    metered.SetMeteredKey("PublicKey", "PrivateKey")
```</ms><java>
plik jar komponentu:
```csharp
Metered metered = new Metered();
metered.setMeteredKey("PublicKey", "PrivateKey");
```</java>

## Konstruktory

### <a id="Aspose_Zip_MeteredLicense__ctor"></a> MeteredLicense\(\)

```csharp
public MeteredLicense()

Metody

GetConsumptionCredit()

Pobiera kredyt konsumpcji.

public static decimal GetConsumptionCredit()

Zwraca

decimal

Zwraca liczbę zużytych punktów kredytowych.

GetConsumptionQuantity()

Pobiera rozmiar pliku konsumpcji.

public static decimal GetConsumptionQuantity()

Zwraca

decimal

Zwraca liczbę zużytych bajtów.

ResetMeteredKey()

Usuwa wcześniej ustawioną licencję.

public void ResetMeteredKey()

SetMeteredKey(string, string)

Ustawia metered klucze publiczny i prywatny.

public void SetMeteredKey(string publicKey, string privateKey)

Parametry

publicKey string

Klucz publiczny.

privateKey string

Klucz prywatny.

Uwagi

Jeśli zakupisz licencję metered, to API powinno być wywoływane przy uruchamianiu aplikacji, zazwyczaj to wystarczy. Jednak jeśli metered nie uda się przesłać danych o konsumpcji w ciągu 24 godzin, licencja zostanie ustawiona na status oceny. Aby uniknąć takiego przypadku, powinieneś regularnie sprawdzać status licencji. Jeśli jest w statusie oceny, wywołaj to API ponownie.

 Polski