---
title: taskIdentifier
framework: foundation
role: symbol
role_heading: Instance Property
path: foundation/urlsessiontask/taskidentifier
---

# taskIdentifier

An identifier uniquely identifying the task within a given session.

## Declaration

```swift
var taskIdentifier: Int { get }
```

## Discussion

Discussion This value is unique only within the context of a single session; tasks in other sessions may have the same taskIdentifier value.

## See Also

### Obtaining general task information

- [currentRequest](foundation/urlsessiontask/currentrequest.md)
- [originalRequest](foundation/urlsessiontask/originalrequest.md)
- [response](foundation/urlsessiontask/response.md)
- [taskDescription](foundation/urlsessiontask/taskdescription.md)
- [error](foundation/urlsessiontask/error.md)
