# IBulkOp Interface

Namespace: [Qlik.Engine](https://help.qlik.com/en-US/sense-developer/November2024/Subsystems/NetSDKAPIref/Content/Qlik.Engine.htm)  
Assembly: Qlik.Engine.dll

Specification and arguments for an individual operation (request) in a bulk request set.

## Syntax

```
[ValueClass]
public interface IBulkOp
```

## Properties

| Name | Description |
| --- | --- |
| [Args](https://help.qlik.com/en-US/sense-developer/November2024/Subsystems/NetSDKAPIref/Content/Qlik.Engine.IBulkOp.Args.htm#Qlik_Engine_IBulkOp_Args) | Root object for the named input arguments of the method.<br><br>JSON property name: qArgs |
| [Id](https://help.qlik.com/en-US/sense-developer/November2024/Subsystems/NetSDKAPIref/Content/Qlik.Engine.IBulkOp.Id.htm#Qlik_Engine_IBulkOp_Id) | The ID of the target object, according to Target. (Ignored if not needed.)<br><br>JSON property name: qId |
| [Method](https://help.qlik.com/en-US/sense-developer/November2024/Subsystems/NetSDKAPIref/Content/Qlik.Engine.IBulkOp.Method.htm#Qlik_Engine_IBulkOp_Method) | The method name to invoke.<br><br>JSON property name: qMethod |
| [Target](https://help.qlik.com/en-US/sense-developer/November2024/Subsystems/NetSDKAPIref/Content/Qlik.Engine.IBulkOp.Target.htm#Qlik_Engine_IBulkOp_Target) | If the value of Target is NX\_TARGET\_OBJ\_ID, then the target is an app object identified by the **Id** value. Otherwise, it refers to a specific target.<br><br>JSON property name: qTarget |