# Run<T>(T, EntityQuery)

> Runs the job immediately on the current thread.

## Definition

* **Type:** Method
* **Namespace:** [Unity.Entities](/engine/7000.0/script-reference/unity/entities.md)
* **Assembly:** UnityEngine.EntitiesModule

```csharp
public static void Run<T>(this T jobData, EntityQuery query) where T : struct, IJobChunk
```

### Parameters

**** (T): An [IJobChunk](/engine/7000.0/script-reference/unity/entities/ijobchunk.md) instance.**** (\[EntityQuery]\(/engine/7000.0/script-reference/unity/entities/entityquery)): The query selecting chunks with the necessary components.
