---
title: antecedent
framework: network
role: symbol
role_heading: Instance Property
path: network/nwconnection/contentcontext/antecedent
---

# antecedent

An optional message context that must be sent before the context you are sending.

## Declaration

```swift
final let antecedent: NWConnection.ContentContext?
```

## See Also

### Creating Custom Send Contexts

- [init(identifier:expiration:priority:isFinal:antecedent:metadata:)](network/nwconnection/contentcontext/init(identifier:expiration:priority:isfinal:antecedent:metadata:).md)
- [identifier](network/nwconnection/contentcontext/identifier.md)
- [protocolMetadata](network/nwconnection/contentcontext/protocolmetadata.md)
- [NWProtocolMetadata](network/nwprotocolmetadata.md)
- [expirationMilliseconds](network/nwconnection/contentcontext/expirationmilliseconds.md)
- [relativePriority](network/nwconnection/contentcontext/relativepriority.md)
