Class Metered
Namespace: Aspose.Tasks
Assembly: Aspose.Tasks.dll (25.2.0)
ให้วิธีการในการตั้งค่าคีย์แบบเมตร
public class Metered
การสืบทอด
สมาชิกที่สืบทอด
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_Tasks_Metered__ctor"></a> Metered\(\)
```csharp
public Metered()
วิธีการ
GetConsumptionCredit()
รับเครดิตการบริโภค
public static decimal GetConsumptionCredit()
คืนค่า
คืนค่าจำนวนคะแนนเครดิตที่ใช้ไป
GetConsumptionQuantity()
รับขนาดไฟล์การบริโภค
public static decimal GetConsumptionQuantity()
คืนค่า
คืนค่าจำนวนไบต์ที่ใช้ไป
IsLicensed()
ตรวจสอบว่าผลิตภัณฑ์ได้รับใบอนุญาตอย่างถูกต้องด้วยใบอนุญาตแบบเมตร
public bool IsLicensed()
คืนค่า
ResetMeteredKey()
ลบใบอนุญาตที่ตั้งค่าไว้ก่อนหน้านี้
public void ResetMeteredKey()
SetMeteredKey(string, string)
ตั้งค่าคีย์สาธารณะและส่วนตัวแบบเมตร
public void SetMeteredKey(string publicKey, string privateKey)
พารามิเตอร์
publicKey
string
คีย์สาธารณะ
privateKey
string
คีย์ส่วนตัว
หมายเหตุ
หากคุณซื้อใบอนุญาตแบบเมตร API นี้ควรจะถูกเรียกใช้ในระหว่างการเริ่มต้นแอปพลิเคชัน โดยปกติแล้ว นี่จะเพียงพอ
อย่างไรก็ตาม หากเมตรไม่สามารถอัปโหลดข้อมูลการบริโภคในช่วงเวลา 24 ชั่วโมง ใบอนุญาตจะถูกตั้งค่าเป็นสถานะการประเมินผล เพื่อหลีกเลี่ยงกรณีเช่นนี้ คุณควรตรวจสอบสถานะใบอนุญาตอย่างสม่ำเสมอ หากอยู่ในสถานะการประเมินผล ให้เรียกใช้ API นี้อีกครั้ง