Class MeteredLicense
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。