# Add

> Add Transform to the end of the TransformAccessArray.

## Definition

* **Type:** Method
* **Namespace:** [UnityEngine.Jobs](/engine/6000.5/script-reference/unityengine/jobs.md)
* **Assembly:** UnityEngine.CoreModule

## Add(Transform)

Add Transform to the end of the TransformAccessArray.

```csharp
public void Add(Transform transform)
```

### Parameters

**** (\[Transform]\(/engine/6000.5/script-reference/unityengine/transform)): Transform component to add.

## Add(int)

Add Transform to the end of the TransformAccessArray.

> **Warning:**
>
> **Removed.** TransformAccessArray.Add(int) is obsolete. Use TransformAccessArray.Add(EntityId) instead.

```csharp
public void Add(int instanceId)
```

### Parameters

**** (\[int]\(https\://learn.microsoft.com/dotnet/api/system.int32)):&#x20;

## Add(TransformHandle)

Add transform from TransformHandle to the end of the TransformAccessArray.

```csharp
public void Add(TransformHandle transformHandle)
```

### Parameters

**** (\[TransformHandle]\(/engine/6000.5/script-reference/unityengine/transformhandle)): TransformHandle reffering to transform to add.

## Add(EntityId)

Add Transform by instance ID to the end of the TransformAccessArray.

```csharp
public void Add(EntityId entityId)
```

### Parameters

**** (\[EntityId]\(/engine/6000.5/script-reference/unityengine/entityid)): EntityId of Transform component to add.
