Table of Contents

Class UpdateParticipantRequest

Namespace
Livekit.Server.Sdk.Dotnet
Assembly
LivekitApi.dll
public sealed class UpdateParticipantRequest : IMessage<UpdateParticipantRequest>, IEquatable<UpdateParticipantRequest>, IDeepCloneable<UpdateParticipantRequest>, IBufferMessage, IMessage
Inheritance
UpdateParticipantRequest
Implements
IBufferMessage
Inherited Members

Constructors

UpdateParticipantRequest()

public UpdateParticipantRequest()

UpdateParticipantRequest(UpdateParticipantRequest)

public UpdateParticipantRequest(UpdateParticipantRequest other)

Parameters

other UpdateParticipantRequest

Properties

Attributes

attributes to update. it only updates attributes that have been set to delete attributes, set the value to an empty string

public MapField<string, string> Attributes { get; }

Property Value

MapField<string, string>

Identity

public string Identity { get; set; }

Property Value

string

Metadata

metadata to update. skipping updates if left empty

public string Metadata { get; set; }

Property Value

string

Name

display name to update

public string Name { get; set; }

Property Value

string

Permission

set to update the participant's permissions

public ParticipantPermission Permission { get; set; }

Property Value

ParticipantPermission

Room

public string Room { get; set; }

Property Value

string