private string serializeParticipationRole(ParticipationRole role, string customStatus = null) { switch (role) { case ParticipationRole.Chair: return("CHAIR"); case ParticipationRole.RequiredParticipant: return("REQ-PARTICIPANT"); case ParticipationRole.OptionalParticipant: return("OPT-PARTICIPANT"); case ParticipationRole.NonParticipant: return("NON-PARTICIPANT"); case ParticipationRole.Custom: return(customStatus); default: throw new NotImplementedException("Unknown participation status detected!"); } }
public ParticipationRoleParameter(ParticipationRole role) { Role = role; }