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.V2
Assembly: Google.Apps.Meet.V2.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 |