---
title: NSManagedObjectContext.ScheduledTaskType.enqueued
framework: coredata
role: symbol
role_heading: Case
path: coredata/nsmanagedobjectcontext/scheduledtasktype/enqueued
---

# NSManagedObjectContext.ScheduledTaskType.enqueued

The enqueued scheduled task type.

## Declaration

```swift
case enqueued
```

## Discussion

Discussion Enqueued tasks execute asynchronously on the context’s queue. An enqueued task encapsulates an autorelease pool and a call to processPendingChanges(), and its behavior is analogous to perform(_:). The context’s queue executes tasks in the order you add them.

## See Also

### Scheduled Task Types

- [NSManagedObjectContext.ScheduledTaskType.immediate](coredata/nsmanagedobjectcontext/scheduledtasktype/immediate.md)
