---
title: propertiesToUpdate
framework: coredata
role: symbol
role_heading: Instance Property
path: coredata/nsbatchupdaterequest/propertiestoupdate
---

# propertiesToUpdate

A dictionary of property description pairs that describe the updates.

## Declaration

```swift
var propertiesToUpdate: [AnyHashable : Any]? { get set }
```

## Discussion

Discussion The dictionary keys are either NSPropertyDescription objects or strings that identify the property name. The dictionary values are either a constant value or an NSExpression that evaluates to a scalar value.

## See Also

### Configuring a Request

- [entity](coredata/nsbatchupdaterequest/entity.md)
- [entityName](coredata/nsbatchupdaterequest/entityname.md)
- [includesSubentities](coredata/nsbatchupdaterequest/includessubentities.md)
- [predicate](coredata/nsbatchupdaterequest/predicate.md)
- [resultType](coredata/nsbatchupdaterequest/resulttype.md)
