Class MeteredLicense
Namespace: Aspose.Zip
Assembly: Aspose.Zip.dll (25.1.0)
Metered anahtarını ayarlamak için yöntemler sağlar.
public class MeteredLicense
Kalıtım
Kalıtılan Üyeler
object.GetType(), object.MemberwiseClone(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()
Örnekler
Bu örnekte, metered kamu ve özel anahtar ayarlama girişiminde bulunulacaktır.
Metered metered = new Metered();
metered.SetMeteredKey("PublicKey", "PrivateKey");
Dim metered As Metered = New Metered
metered.SetMeteredKey("PublicKey", "PrivateKey")
```</ms><java>
bileşen jar dosyası:
```csharp
Metered metered = new Metered();
metered.setMeteredKey("PublicKey", "PrivateKey");
```</java>
## Yapıcılar
### <a id="Aspose_Zip_MeteredLicense__ctor"></a> MeteredLicense\(\)
```csharp
public MeteredLicense()
Yöntemler
GetConsumptionCredit()
Tüketim kredisini alır.
public static decimal GetConsumptionCredit()
Döner
Tüketilen kredi puanlarının sayısını döner.
GetConsumptionQuantity()
Tüketim dosya boyutunu alır.
public static decimal GetConsumptionQuantity()
Döner
Tüketilen byte sayısını döner.
ResetMeteredKey()
Önceden ayarlanmış lisansı kaldırır.
public void ResetMeteredKey()
SetMeteredKey(string, string)
Metered kamu ve özel anahtarları ayarlar.
public void SetMeteredKey(string publicKey, string privateKey)
Parametreler
publicKey
string
Kamu anahtarı.
privateKey
string
Özel anahtar.
Açıklamalar
Eğer metered lisans satın alırsanız, bu API uygulama başlangıcında çağrılmalıdır, genellikle bu yeterlidir. Ancak, metered 24 saatlik bir süre içinde tüketim verilerini yüklemekte başarısız olursa, lisans değerlendirme durumuna ayarlanacaktır. Böyle bir durumu önlemek için, lisans durumunu düzenli olarak kontrol etmelisiniz. Eğer değerlendirme durumundaysa, bu API’yi tekrar çağırmalısınız.