# Transform Method

## Overloads

| [Transform<T>(NxDataPage, Func<NxCellRows, T>)](https://help.qlik.com/en-US/sense-developer/May2025/Subsystems/NetSDKAPIref/Content/Qlik.Engine.Extensions.DataPageExtensions.Transform.htm#Qlik_Engine_Extensions_DataPageExtensions_Transform__1_Qlik_Engine_NxDataPage_System_Func_Qlik_Engine_NxCellRows___0__) |  |  |
| --- | --- | --- |

[](https://help.qlik.com/en-US/sense-developer/Subsystems/NetSDKAPIref/Content/Qlik.Engine.Extensions.DataPageExtensions.Transform.htm) [](https://help.qlik.com/en-US/sense-developer/Subsystems/NetSDKAPIref/Content/Qlik.Engine.Extensions.DataPageExtensions.Transform.htm)

## Transform&lt;T&gt;(NxDataPage, Func&lt;NxCellRows, T&gt;)

### Declaration

```

          public static IEnumerable<T> Transform<T>(this NxDataPage source, Func<NxCellRows, T> transform)
    
  
```

### Parameters

| Type | Name | Description |
| --- | --- | --- |
| [NxDataPage](https://help.qlik.com/en-US/sense-developer/May2025/Subsystems/NetSDKAPIref/Content/Qlik.Engine.NxDataPage.htm) | source |  |
| System.Func&lt;[NxCellRows](https://help.qlik.com/en-US/sense-developer/May2025/Subsystems/NetSDKAPIref/Content/Qlik.Engine.NxCellRows.htm), T&gt; | transform |  |

### Returns

| Type | Description |
| --- | --- |
| System.Collections.Generic.IEnumerable&lt;T&gt; |  |

### Type Parameters

| Name | Description |
| --- | --- |
| T |  |