Show / Hide Table of Contents

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.

Inheritance
object
ParticipantSession
Implements
IMessage<ParticipantSession>
IEquatable<ParticipantSession>
IDeepCloneable<ParticipantSession>
IBufferMessage
IMessage
Inherited Members
object.GetHashCode()
object.GetType()
object.ToString()
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
In this article
Back to top Generated by DocFX