# DoReload Method

## Overloads

| [DoReload(Int32, Boolean, Boolean)](https://help.qlik.com/en-US/sense-developer/May2026/Subsystems/NetSDKAPIref/Content/Qlik.Engine.IApp.DoReload.htm#Qlik_Engine_IApp_DoReload_System_Int32_System_Boolean_System_Boolean_) |  | Reloads the script that is set in an app.<br><br>Logs<br><br>When this method is called, audit activity logs are produced to track the user activity.<br><br>In the case of errors, both audit activity logs and system services logs are produced.<br><br>The log files are named as follows:<br><br>Please refer to Engine API reference for table definition.<br><br>Where to find the log files<br><br>The location of the log files depends on whether you have installed Qlik Sense Enterprise or Qlik Sense Desktop.<br><br>Please refer to Engine API reference for table definition. |
| --- | --- | --- |

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

## DoReload(Int32, Boolean, Boolean)

Reloads the script that is set in an app.

#### Logs

When this method is called, audit activity logs are produced to track the user activity.

In the case of errors, both audit activity logs and system services logs are produced.

The log files are named as follows:

Please refer to Engine API reference for table definition.

#### Where to find the log files

The location of the log files depends on whether you have installed Qlik Sense Enterprise or Qlik Sense Desktop.

Please refer to Engine API reference for table definition.

### Declaration

```

          bool DoReload([QixName("qMode")] int mode = 0, [QixName("qPartial")] bool partial = false, [QixName("qDebug")] bool debug = false)
    
  
```

### Parameters

| Type | Name | Description |
| --- | --- | --- |
| System.Int32 | mode | Error handling mode<br>One of:<br><br><ul> <li>0: for default mode.</li> <li>1: for ABEND; the reload of the script ends if an error occurs.</li> <li>2: for ignore; the reload of the script continues even if an error is detected in the script.</li> </ul> |
| System.Boolean | partial | Set to true for partial reload.<br>The default value is false. |
| System.Boolean | debug | Set to true if debug breakpoints are to be honored. The execution of the script will be in debug mode.<br>The default value is false. |

### Returns

| Type | Description |
| --- | --- |
| System.Boolean |  |

### Remarks

The operation is successful if **qReturn** is set to true.