---
title: CFNotificationSuspensionBehavior.hold
framework: Core Foundation
role: symbol
role_heading: Case
path: corefoundation/cfnotificationsuspensionbehavior/hold
---

# CFNotificationSuspensionBehavior.hold

The server will hold all matching notifications until the queue has been filled (queue size determined by the server) at which point the server may flush queued notifications.

## Declaration

```swift
case hold
```

## See Also

### Constants

- [CFNotificationSuspensionBehavior.drop](corefoundation/cfnotificationsuspensionbehavior/drop.md)
- [CFNotificationSuspensionBehavior.coalesce](corefoundation/cfnotificationsuspensionbehavior/coalesce.md)
- [CFNotificationSuspensionBehavior.deliverImmediately](corefoundation/cfnotificationsuspensionbehavior/deliverimmediately.md)
