API to control the garbage collector on the Mono and IL2CPP scripting back ends. Not supported for CoreCLR.
For information on how to change the global garbage collector operation mode, refer to GarbageCollector.GCMode.
| Property | Description |
|---|---|
| GCMode | Set and get global garbage collector operation mode. |
| incrementalTimeSliceNanoseconds | The target duration of a collection step when performing incremental garbage collection. |
| isIncremental | Reports whether incremental garbage collection is enabled. |
| Method | Description |
|---|---|
| CollectIncremental | Perform an on-demand incremental garbage collection for a maximum duration specified by the nanoseconds parameter. |
| Event | Description |
|---|---|
| GCModeChanged | Subscribe to this event to get notified when GarbageCollector.GCMode changes. |