Class MeteredLicense

Class MeteredLicense

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

提供设置计量密钥的方法。

public class MeteredLicense

继承

objectMeteredLicense

继承成员

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()

返回

decimal

返回消耗的信用点数。

GetConsumptionQuantity()

获取消费文件大小。

public static decimal GetConsumptionQuantity()

返回

decimal

返回消耗的字节数。

ResetMeteredKey()

移除之前设置的许可证。

public void ResetMeteredKey()

SetMeteredKey(string, string)

设置计量公共和私有密钥。

public void SetMeteredKey(string publicKey, string privateKey)

参数

publicKey string

公共密钥。

privateKey string

私有密钥。

备注

如果您购买了计量许可证,则应在应用程序启动时调用此 API,通常这就足够了。 但是,如果计量在24小时内未能上传消费数据,则许可证将设置为评估状态。为了避免这种情况,您应该定期检查许可证状态,如果它是评估状态,请再次调用此 API。

 中文