---
title: "License"
canonical_url: "https://www.nutrient.io/api/csharp/license/"
md_url: "https://www.nutrient.io/api/csharp/license.md"
last_updated: "2026-10-08T08:55:57.713Z"
description: "Manages licensing for the Nutrient Native SDK."
---

Manages licensing for the Nutrient Native SDK. Provides methods to register license keys and trace licensed features in evaluation mode (without registering a key).

```csharp

using Nutrient;

```

`License` is a static class: call its members on the class itself.

## Methods

### RegisterKey

```csharp

public static void RegisterKey(string key)

```

Unlocks the SDK with a commercial or a demo license key. You can subsequently use this method to unlock the underlying implementation.

**Parameters**

| Name  | Type     | Description                  |
| ----- | -------- | ---------------------------- |
| `key` | `string` | The license key to register. |

### TraceFeatures

```csharp

public static string TraceFeatures()

```

When the SDK is in trial mode, this method returns a string that lists the features that have been evaluated during the session.

**Returns:** `string`

---

## Related pages

- [Csharp](/api/csharp.md)
- [Data Extraction](/api/csharp/data-extraction.md)
- [Document](/api/csharp/document.md)
- [Query](/api/csharp/query.md)
- [Telemetry](/api/csharp/telemetry.md)
- [Vision](/api/csharp/vision.md)

