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
otherUpdateParticipantRequest
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
Identity
public string Identity { get; set; }
Property Value
Metadata
metadata to update. skipping updates if left empty
public string Metadata { get; set; }
Property Value
Name
display name to update
public string Name { get; set; }
Property Value
Permission
set to update the participant's permissions
public ParticipantPermission Permission { get; set; }
Property Value
Room
public string Room { get; set; }