---
title: NSPersistentStoreRequestType.batchDeleteRequestType
framework: coredata
role: symbol
role_heading: Case
path: coredata/nspersistentstorerequesttype/batchdeleterequesttype
---

# NSPersistentStoreRequestType.batchDeleteRequestType

A request that deletes data for multiple managed objects from a persistent store.

## Declaration

```swift
case batchDeleteRequestType
```

## See Also

### Constants

- [NSPersistentStoreRequestType.fetchRequestType](coredata/nspersistentstorerequesttype/fetchrequesttype.md)
- [NSPersistentStoreRequestType.saveRequestType](coredata/nspersistentstorerequesttype/saverequesttype.md)
- [NSPersistentStoreRequestType.batchInsertRequestType](coredata/nspersistentstorerequesttype/batchinsertrequesttype.md)
- [NSPersistentStoreRequestType.batchUpdateRequestType](coredata/nspersistentstorerequesttype/batchupdaterequesttype.md)
