---
title: NSManagedObjectContextConcurrencyType.confinementConcurrencyType
framework: coredata
role: symbol
role_heading: Case
path: coredata/nsmanagedobjectcontextconcurrencytype/confinementconcurrencytype
---

# NSManagedObjectContextConcurrencyType.confinementConcurrencyType

Specifies that the context will use the thread confinement pattern.

## Declaration

```swift
case confinementConcurrencyType
```

## See Also

### Concurrency Types

- [NSManagedObjectContextConcurrencyType.privateQueueConcurrencyType](coredata/nsmanagedobjectcontextconcurrencytype/privatequeueconcurrencytype.md)
- [NSManagedObjectContextConcurrencyType.mainQueueConcurrencyType](coredata/nsmanagedobjectcontextconcurrencytype/mainqueueconcurrencytype.md)
