The ActivityParticipant represents an individual user session that has joined a particular Activity.
The Activity this participant belongs too.
A flag indicating if the participant represents the local user / session.
The session id of the participant.
The username of the participant.
The current state of this participant within this activity.
Clones this ActivityParticipant, optionally making changes while cloning.
Optional overrides to the properties of the ActivityParticipant.