# CAL Class

Namespace: [PIX.QMSAPI.DataObjects.CALs](https://help.qlik.com/en-US/qlikview-developer/September2025/Subsystems/QMSAPIref/Content/PIX.QMSAPI.DataObjects.CALs.htm)  
Assembly: PIX.dll

Base class for the various license types.

## Inheritance

* System.Object
  * CAL

    [](https://help.qlik.com/en-US/qlikview-developer/Subsystems/QMSAPIref/Content/PIX.QMSAPI.DataObjects.CALs.CAL.htm)
    #### Derived Classes
    * [AssignedNamedCAL](https://help.qlik.com/en-US/qlikview-developer/September2025/Subsystems/QMSAPIref/Content/PIX.QMSAPI.DataObjects.CALs.AssignedNamedCAL.htm)
    * [AssignedUsageCAL](https://help.qlik.com/en-US/qlikview-developer/September2025/Subsystems/QMSAPIref/Content/PIX.QMSAPI.DataObjects.CALs.AssignedUsageCAL.htm)
    * [DocumentCAL](https://help.qlik.com/en-US/qlikview-developer/September2025/Subsystems/QMSAPIref/Content/PIX.QMSAPI.DataObjects.CALs.DocumentCAL.htm)
    * [LeasedNamedCAL](https://help.qlik.com/en-US/qlikview-developer/September2025/Subsystems/QMSAPIref/Content/PIX.QMSAPI.DataObjects.CALs.LeasedNamedCAL.htm)

## Syntax

```
public class CAL
```

## Constructors

| Name | Description |
| --- | --- |
| [CAL()](https://help.qlik.com/en-US/qlikview-developer/September2025/Subsystems/QMSAPIref/Content/PIX.QMSAPI.DataObjects.CALs.CAL.-ctor.htm#PIX_QMSAPI_DataObjects_CALs_CAL__ctor) |  |

## Properties

| Name | Description |
| --- | --- |
| [LastUsed](https://help.qlik.com/en-US/qlikview-developer/September2025/Subsystems/QMSAPIref/Content/PIX.QMSAPI.DataObjects.CALs.CAL.LastUsed.htm#PIX_QMSAPI_DataObjects_CALs_CAL_LastUsed) | Date when the license was used the last time. |
| [LicenseType](https://help.qlik.com/en-US/qlikview-developer/September2025/Subsystems/QMSAPIref/Content/PIX.QMSAPI.DataObjects.CALs.CAL.LicenseType.htm#PIX_QMSAPI_DataObjects_CALs_CAL_LicenseType) | The ID of the machine where this license was used. |
| [MachineID](https://help.qlik.com/en-US/qlikview-developer/September2025/Subsystems/QMSAPIref/Content/PIX.QMSAPI.DataObjects.CALs.CAL.MachineID.htm#PIX_QMSAPI_DataObjects_CALs_CAL_MachineID) | The ID of the machine where this license was used. |
| [QuarantinedUntil](https://help.qlik.com/en-US/qlikview-developer/September2025/Subsystems/QMSAPIref/Content/PIX.QMSAPI.DataObjects.CALs.CAL.QuarantinedUntil.htm#PIX_QMSAPI_DataObjects_CALs_CAL_QuarantinedUntil) | The date to which this license is quarantined. |
| [UserName](https://help.qlik.com/en-US/qlikview-developer/September2025/Subsystems/QMSAPIref/Content/PIX.QMSAPI.DataObjects.CALs.CAL.UserName.htm#PIX_QMSAPI_DataObjects_CALs_CAL_UserName) | The name of the user to which the license is assigned. |

## Methods

| Name | Description |
| --- | --- |
| [Clone()](https://help.qlik.com/en-US/qlikview-developer/September2025/Subsystems/QMSAPIref/Content/PIX.QMSAPI.DataObjects.CALs.CAL.Clone.htm#PIX_QMSAPI_DataObjects_CALs_CAL_Clone) |  |
| [CopyTo(CAL)](https://help.qlik.com/en-US/qlikview-developer/September2025/Subsystems/QMSAPIref/Content/PIX.QMSAPI.DataObjects.CALs.CAL.CopyTo.htm#PIX_QMSAPI_DataObjects_CALs_CAL_CopyTo_PIX_QMSAPI_DataObjects_CALs_CAL_) |  |

### Extension Methods

[ApiFilter.FilterFor<T>(T, Nullable<ApiVersion>)](https://help.qlik.com/en-US/qlikview-developer/September2025/Subsystems/QMSAPIref/Content/PIX.ApiFiltering.ApiFilter.FilterFor.htm#PIX_ApiFiltering_ApiFilter_FilterFor__1___0_System_Nullable_PIX_ApiVersion__)