# TransientProgress Property

## Overloads

| [TransientProgress](https://help.qlik.com/en-US/sense-developer/November2025/Subsystems/NetSDKAPIref/Content/Qlik.Engine.ProgressData.TransientProgress.htm#Qlik_Engine_ProgressData_TransientProgress) |  | A progress message is transient when it informs about the progress of an ongoing statement. For example, it can tell how many lines are currently fetched from a data source. All transient progress messages between two *GetProgress* calls are summarized in this string. Contrarily to *qTransientProgressMessage*, the content of the localized message string is displayed (not its message code).<br><br>JSON property name: qTransientProgress |
| --- | --- | --- |

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

## TransientProgress

A progress message is transient when it informs about the progress of an ongoing statement. For example, it can tell how many lines are currently fetched from a data source. All transient progress messages between two *GetProgress* calls are summarized in this string. Contrarily to *qTransientProgressMessage*, the content of the localized message string is displayed (not its message code).

JSON property name: qTransientProgress

### Declaration

```

          public string TransientProgress { get; set; }
    
  
```

### Property Value

| Type | Description |
| --- | --- |
| System.String |  |

### Implements

[IProgressData.TransientProgress](https://help.qlik.com/en-US/sense-developer/November2025/Subsystems/NetSDKAPIref/Content/Qlik.Engine.IProgressData.TransientProgress.htm#Qlik_Engine_IProgressData_TransientProgress)