Class MeteredLicense
Namespace: Aspose.Zip
Assembly: Aspose.Zip.dll (25.1.0)
ให้วิธีการในการตั้งค่ากุญแจแบบมีการวัด
public class MeteredLicense
การสืบทอด
สมาชิกที่สืบทอด
object.GetType(), object.MemberwiseClone(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()
ตัวอย่าง
ในตัวอย่างนี้ จะมีการพยายามตั้งค่ากุญแจสาธารณะและส่วนตัวแบบมีการวัด
Metered metered = new Metered();
metered.SetMeteredKey("PublicKey", "PrivateKey");
Dim metered As Metered = New Metered
metered.SetMeteredKey("PublicKey", "PrivateKey")
```</ms><java>
ไฟล์ jar ของส่วนประกอบ:
```csharp
Metered metered = new Metered();
metered.setMeteredKey("PublicKey", "PrivateKey");
```</java>
## ตัวสร้าง
### <a id="Aspose_Zip_MeteredLicense__ctor"></a> MeteredLicense\(\)
```csharp
public MeteredLicense()
วิธีการ
GetConsumptionCredit()
ดึงเครดิตการบริโภค
public static decimal GetConsumptionCredit()
คืนค่า
คืนค่าจำนวนคะแนนเครดิตที่บริโภคแล้ว
GetConsumptionQuantity()
ดึงขนาดไฟล์ที่บริโภค
public static decimal GetConsumptionQuantity()
คืนค่า
คืนค่าจำนวนไบต์ที่บริโภคแล้ว
ResetMeteredKey()
ลบใบอนุญาตที่ตั้งค่าไว้ก่อนหน้านี้
public void ResetMeteredKey()
SetMeteredKey(string, string)
ตั้งค่ากุญแจสาธารณะและส่วนตัวแบบมีการวัด
public void SetMeteredKey(string publicKey, string privateKey)
พารามิเตอร์
publicKey
string
กุญแจสาธารณะ
privateKey
string
กุญแจส่วนตัว
หมายเหตุ
หากคุณซื้อใบอนุญาตแบบมีการวัด API นี้ควรเรียกใช้ในระหว่างการเริ่มต้นแอปพลิเคชัน โดยปกติแล้ว นี้จะเพียงพอ อย่างไรก็ตาม หากการวัดไม่สามารถอัปโหลดข้อมูลการบริโภคภายในระยะเวลา 24 ชั่วโมง ใบอนุญาตจะถูกตั้งค่าเป็นสถานะการประเมิน เพื่อหลีกเลี่ยงกรณีเช่นนี้ คุณควรตรวจสอบสถานะใบอนุญาตเป็นประจำ หากเป็นสถานะการประเมิน ให้เรียกใช้ API นี้อีกครั้ง