Class ParticipantSession
Refers to each unique join or leave session when a user joins a conference from a device. Note that any time a user joins the conference a new unique ID is assigned. That means if a user joins a space multiple times from the same device, they're assigned different IDs, and are also be treated as different participant sessions.
Implements
Namespace: Google.Apps.Meet.V2Beta
Assembly: Google.Apps.Meet.V2Beta.dll
Syntax
public sealed class ParticipantSession : IMessage<ParticipantSession>, IEquatable<ParticipantSession>, IDeepCloneable<ParticipantSession>, IBufferMessage, IMessage
Constructors
ParticipantSession()
Declaration
public ParticipantSession()
ParticipantSession(ParticipantSession)
Declaration
public ParticipantSession(ParticipantSession other)
Parameters
| Type | Name | Description |
|---|---|---|
| ParticipantSession | other |
Properties
EndTime
Output only. Timestamp when the user session ends. Unset if the user session hasn’t ended.
Declaration
public Timestamp EndTime { get; set; }
Property Value
| Type | Description |
|---|---|
| Timestamp |
Name
Identifier. Session id.
Declaration
public string Name { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
ParticipantSessionName
ParticipantSessionName-typed view over the Name resource name property.
Declaration
public ParticipantSessionName ParticipantSessionName { get; set; }
Property Value
| Type | Description |
|---|---|
| ParticipantSessionName |
StartTime
Output only. Timestamp when the user session starts.
Declaration
public Timestamp StartTime { get; set; }
Property Value
| Type | Description |
|---|---|
| Timestamp |