# EarlyInitHelpers

> Used by automatically generated code. Do not use in projects.

## Definition

* **Type:** Class
* **Namespace:** [Unity.Jobs](/engine/6000.7/script-reference/unity/jobs.md)
* **Assembly:** UnityEngine.ManagedKernelModule

```csharp
public class EarlyInitHelpers
```

## Static Methods

| Method                                                                                                                            | Description                                                                                                                                     |
| --------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------- |
| [AddEarlyInitFunction](/engine/6000.7/script-reference/unity/jobs/earlyinithelpers/addearlyinitfunction.md)                       | Used by automatically generated code. Do not use in projects. Adds an EarlyInit helper function to invocation list.                             |
| [FlushEarlyInits](/engine/6000.7/script-reference/unity/jobs/earlyinithelpers/flushearlyinits.md)                                 | Used by automatically generated code. Do not use in projects. Calls all EarlyInit delegates and clears the invocation list                      |
| [JobReflectionDataCreationFailed](/engine/6000.7/script-reference/unity/jobs/earlyinithelpers/jobreflectiondatacreationfailed.md) | Used by automatically generated code. Do not use in projects. This methods is called when JobReflectionData cannot be created during EarlyInit. |

## Delegates

| Delegate                                                                                                               | Description                                                                                          |
| ---------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------- |
| [EarlyInitHelpers.EarlyInitFunction](/engine/6000.7/script-reference/unity/jobs/earlyinithelpers/earlyinitfunction.md) | Used by automatically generated code. Do not use in projects. Delegate used for early initialization |
