> ## Documentation Index
> Fetch the complete documentation index at: https://help.cryptolens.io/llms.txt
> Use this file to discover all available pages before exploring further.

# .NET: KeyUsageSummary

> Signatures, models and behavior for SKM.V3.Models.KeyUsageSummary in the .NET SDK 4.0.54.

The KeyUsageSummary model used by the .NET SDK.

**Namespace:** `SKM.V3.Models`\
**Version:** 4.0.54. Both packages; all six documented target frameworks.

<CodeGroup>
  ```csharp C# theme={null}
  public class KeyUsageSummary
  ```

  ```vb VB.NET theme={null}
  Public Class KeyUsageSummary
  ```
</CodeGroup>

[Web API Reference](/api-reference/generated/model/KeyUsageSummary)

## Properties

<a id="activation-device-limit-1e20a3376d" />

### ActivationDeviceLimit

2022 and 2024.

<CodeGroup>
  ```csharp C# theme={null}
  public long ActivationDeviceLimit { get; set; }
  ```

  ```vb VB.NET theme={null}
  Public Property ActivationDeviceLimit As Long
  ```
</CodeGroup>

**Type:** `long`

<a id="activation-failed-8cfedccae3" />

### ActivationFailed

2010-2019; 2020-2029.

<CodeGroup>
  ```csharp C# theme={null}
  public long ActivationFailed { get; set; }
  ```

  ```vb VB.NET theme={null}
  Public Property ActivationFailed As Long
  ```
</CodeGroup>

**Type:** `long`

<a id="activation-floating-105b1dffe7" />

### ActivationFloating

2014 and 2015.

<CodeGroup>
  ```csharp C# theme={null}
  public long ActivationFloating { get; set; }
  ```

  ```vb VB.NET theme={null}
  Public Property ActivationFloating As Long
  ```
</CodeGroup>

**Type:** `long`

<a id="activation-new-machine-582b0aed8e" />

### ActivationNewMachine

2012; 2013.

<CodeGroup>
  ```csharp C# theme={null}
  public long ActivationNewMachine { get; set; }
  ```

  ```vb VB.NET theme={null}
  Public Property ActivationNewMachine As Long
  ```
</CodeGroup>

**Type:** `long`

<a id="activation-success-d38503f8b6" />

### ActivationSuccess

2010-2019; 2020-2029.

<CodeGroup>
  ```csharp C# theme={null}
  public long ActivationSuccess { get; set; }
  ```

  ```vb VB.NET theme={null}
  Public Property ActivationSuccess As Long
  ```
</CodeGroup>

**Type:** `long`

<a id="activation-trial-f568c0d15b" />

### ActivationTrial

2012; 2013.

<CodeGroup>
  ```csharp C# theme={null}
  public long ActivationTrial { get; set; }
  ```

  ```vb VB.NET theme={null}
  Public Property ActivationTrial As Long
  ```
</CodeGroup>

**Type:** `long`

<a id="data-object-decrement-int-5d1d5e7ce9" />

### DataObjectDecrementInt

8014; 8015; 8016; 8017.

<CodeGroup>
  ```csharp C# theme={null}
  public long DataObjectDecrementInt { get; set; }
  ```

  ```vb VB.NET theme={null}
  Public Property DataObjectDecrementInt As Long
  ```
</CodeGroup>

**Type:** `long`

<a id="data-object-increment-int-be7564b3c5" />

### DataObjectIncrementInt

8014; 8015; 8016; 8017.

<CodeGroup>
  ```csharp C# theme={null}
  public long DataObjectIncrementInt { get; set; }
  ```

  ```vb VB.NET theme={null}
  Public Property DataObjectIncrementInt As Long
  ```
</CodeGroup>

**Type:** `long`

<a id="data-object-ops-cebcbadd3d" />

### DataObjectOps

8010-8019.

<CodeGroup>
  ```csharp C# theme={null}
  public long DataObjectOps { get; set; }
  ```

  ```vb VB.NET theme={null}
  Public Property DataObjectOps As Long
  ```
</CodeGroup>

**Type:** `long`

<a id="data-object-set-int-89b6d903f1" />

### DataObjectSetInt

8014; 8015; 8016; 8017.

<CodeGroup>
  ```csharp C# theme={null}
  public long DataObjectSetInt { get; set; }
  ```

  ```vb VB.NET theme={null}
  Public Property DataObjectSetInt As Long
  ```
</CodeGroup>

**Type:** `long`

<a id="data-object-set-string-630730f306" />

### DataObjectSetString

8014; 8015; 8016; 8017.

<CodeGroup>
  ```csharp C# theme={null}
  public long DataObjectSetString { get; set; }
  ```

  ```vb VB.NET theme={null}
  Public Property DataObjectSetString As Long
  ```
</CodeGroup>

**Type:** `long`

<a id="deactivation-floating-6b6770b069" />

### DeactivationFloating

6010-6019; 6011.

<CodeGroup>
  ```csharp C# theme={null}
  public long DeactivationFloating { get; set; }
  ```

  ```vb VB.NET theme={null}
  Public Property DeactivationFloating As Long
  ```
</CodeGroup>

**Type:** `long`

<a id="deactivation-success-09272f4188" />

### DeactivationSuccess

6010-6019; 6011.

<CodeGroup>
  ```csharp C# theme={null}
  public long DeactivationSuccess { get; set; }
  ```

  ```vb VB.NET theme={null}
  Public Property DeactivationSuccess As Long
  ```
</CodeGroup>

**Type:** `long`

<a id="first-seen-utc-4f13738cf1" />

### FirstSeenUtc

The first time this key appeared in usage analytics.

<CodeGroup>
  ```csharp C# theme={null}
  public long FirstSeenUtc { get; set; }
  ```

  ```vb VB.NET theme={null}
  Public Property FirstSeenUtc As Long
  ```
</CodeGroup>

**Type:** `long`

<a id="id-196f9403f4" />

### Id

A unique identifier of this summary.

<CodeGroup>
  ```csharp C# theme={null}
  public long Id { get; set; }
  ```

  ```vb VB.NET theme={null}
  Public Property Id As Long
  ```
</CodeGroup>

**Type:** `long`

<a id="key-8d42c108c7" />

### Key

The license key string, if the key still exists.

<CodeGroup>
  ```csharp C# theme={null}
  public string Key { get; set; }
  ```

  ```vb VB.NET theme={null}
  Public Property Key As String
  ```
</CodeGroup>

**Type:** `string`

<a id="key-id-3d9aa8934f" />

### KeyId

The license key ID.

<CodeGroup>
  ```csharp C# theme={null}
  public long KeyId { get; set; }
  ```

  ```vb VB.NET theme={null}
  Public Property KeyId As Long
  ```
</CodeGroup>

**Type:** `long`

<a id="last-seen-utc-e79b72557c" />

### LastSeenUtc

The most recent time this key appeared in usage analytics.

<CodeGroup>
  ```csharp C# theme={null}
  public long LastSeenUtc { get; set; }
  ```

  ```vb VB.NET theme={null}
  Public Property LastSeenUtc As Long
  ```
</CodeGroup>

**Type:** `long`

<a id="product-id-39342a43e3" />

### ProductId

The id of the product.

<CodeGroup>
  ```csharp C# theme={null}
  public int ProductId { get; set; }
  ```

  ```vb VB.NET theme={null}
  Public Property ProductId As Integer
  ```
</CodeGroup>

**Type:** `int`

<a id="total-failed-7bc6067e81" />

### TotalFailed

Any state with third digit 1; any state with third digit 2.

<CodeGroup>
  ```csharp C# theme={null}
  public long TotalFailed { get; set; }
  ```

  ```vb VB.NET theme={null}
  Public Property TotalFailed As Long
  ```
</CodeGroup>

**Type:** `long`

<a id="total-requests-ac6b0d4db2" />

### TotalRequests

Lifetime request totals grouped by success and failure.

<CodeGroup>
  ```csharp C# theme={null}
  public long TotalRequests { get; set; }
  ```

  ```vb VB.NET theme={null}
  Public Property TotalRequests As Long
  ```
</CodeGroup>

**Type:** `long`

<a id="total-successful-1320707b71" />

### TotalSuccessful

Any state with third digit 1; any state with third digit 2.

<CodeGroup>
  ```csharp C# theme={null}
  public long TotalSuccessful { get; set; }
  ```

  ```vb VB.NET theme={null}
  Public Property TotalSuccessful As Long
  ```
</CodeGroup>

**Type:** `long`

<a id="trial-key-create-error-da4ef088be" />

### TrialKeyCreateError

3011; 3012; 3021.

<CodeGroup>
  ```csharp C# theme={null}
  public long TrialKeyCreateError { get; set; }
  ```

  ```vb VB.NET theme={null}
  Public Property TrialKeyCreateError As Long
  ```
</CodeGroup>

**Type:** `long`

<a id="trial-key-generated-4b1f36abb7" />

### TrialKeyGenerated

3011; 3012; 3021.

<CodeGroup>
  ```csharp C# theme={null}
  public long TrialKeyGenerated { get; set; }
  ```

  ```vb VB.NET theme={null}
  Public Property TrialKeyGenerated As Long
  ```
</CodeGroup>

**Type:** `long`

<a id="trial-key-reused-0aa41f78ab" />

### TrialKeyReused

3011; 3012; 3021.

<CodeGroup>
  ```csharp C# theme={null}
  public long TrialKeyReused { get; set; }
  ```

  ```vb VB.NET theme={null}
  Public Property TrialKeyReused As Long
  ```
</CodeGroup>

**Type:** `long`

## Constructors

<a id="ctor-8a70cbf99a" />

### KeyUsageSummary()

Creates an empty KeyUsageSummary object. This constructor does not send an API request.

<CodeGroup>
  ```csharp C# theme={null}
  public KeyUsageSummary()
  ```

  ```vb VB.NET theme={null}
  Public Sub New()
  ```
</CodeGroup>

[.NET SDK Reference](/libraries/dotnet-api) · [Reviewed Source Revision](https://github.com/Cryptolens/cryptolens-dotnet/tree/30aaf399ba53d9a111bee896c35bf557fa219394)


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.