Class MeteredLicense

Class MeteredLicense

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

Fornece métodos para definir a chave medida.

public class MeteredLicense

Herança

objectMeteredLicense

Membros Herdados

object.GetType(), object.MemberwiseClone(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()

Exemplos

Neste exemplo, será feita uma tentativa de definir a chave medida pública e privada

Metered metered = new Metered();
    metered.SetMeteredKey("PublicKey", "PrivateKey");
Dim metered As Metered = New Metered
    metered.SetMeteredKey("PublicKey", "PrivateKey")
```</ms><java>
o arquivo jar do componente:
```csharp
Metered metered = new Metered();
metered.setMeteredKey("PublicKey", "PrivateKey");
```</java>

## Construtores

### <a id="Aspose_Zip_MeteredLicense__ctor"></a> MeteredLicense\(\)

```csharp
public MeteredLicense()

Métodos

GetConsumptionCredit()

Obtém crédito de consumo.

public static decimal GetConsumptionCredit()

Retorna

decimal

Retorna o número de pontos de crédito consumidos.

GetConsumptionQuantity()

Obtém o tamanho do arquivo de consumo.

public static decimal GetConsumptionQuantity()

Retorna

decimal

Retorna o número de bytes consumidos.

ResetMeteredKey()

Remove a licença configurada anteriormente.

public void ResetMeteredKey()

SetMeteredKey(string, string)

Define as chaves públicas e privadas medidas.

public void SetMeteredKey(string publicKey, string privateKey)

Parâmetros

publicKey string

A chave pública.

privateKey string

A chave privada.

Observações

Se você comprar uma licença medida, esta API deve ser chamada na inicialização do aplicativo, normalmente, isso é suficiente. No entanto, se a medição falhar ao enviar dados de consumo durante um período de 24 horas, a licença será definida como status de avaliação. Para evitar tal caso, você deve verificar regularmente o status da licença. Se estiver no status de avaliação, chame esta API novamente.

 Português