Class Attendee
- Namespace
- Crews.PlanningCenter.Api.Registrations.V2025_05_01
- Assembly
- Crews.PlanningCenter.Api.dll
Attributes for the Attendee resource.
public record Attendee : IEquatable<Attendee>
- Inheritance
-
Attendee
- Implements
- Inherited Members
Constructors
Attendee()
public Attendee()
Attendee(Attendee)
protected Attendee(Attendee original)
Parameters
originalAttendee
Properties
Active
Whether or not the attendee is active.
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingNull)]
[JsonPropertyName("active")]
public bool? Active { get; init; }
Property Value
- bool?
Canceled
Whether or not the attendee is canceled.
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingNull)]
[JsonPropertyName("canceled")]
public bool? Canceled { get; init; }
Property Value
- bool?
Complete
Whether or not attendee has completed all necessary items (personal information, questions, forms, add ons).
Only available when requested with the ?fields param
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingNull)]
[JsonPropertyName("complete")]
public bool? Complete { get; init; }
Property Value
- bool?
CreatedAt
Planning Center does not provide a description for this attribute.
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingNull)]
[JsonPropertyName("created_at")]
public DateTime? CreatedAt { get; init; }
Property Value
EqualityContract
protected virtual Type EqualityContract { get; }
Property Value
UpdatedAt
Planning Center does not provide a description for this attribute.
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingNull)]
[JsonPropertyName("updated_at")]
public DateTime? UpdatedAt { get; init; }
Property Value
Waitlisted
Whether or not the attendee is waitlisted.
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingNull)]
[JsonPropertyName("waitlisted")]
public bool? Waitlisted { get; init; }
Property Value
- bool?
WaitlistedAt
UTC time at which the attendee was waitlisted.
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingNull)]
[JsonPropertyName("waitlisted_at")]
public DateTime? WaitlistedAt { get; init; }
Property Value
Methods
Equals(Attendee?)
public virtual bool Equals(Attendee? other)
Parameters
otherAttendee
Returns
Equals(object?)
public override bool Equals(object? obj)
Parameters
objobject
Returns
GetHashCode()
public override int GetHashCode()
Returns
PrintMembers(StringBuilder)
protected virtual bool PrintMembers(StringBuilder builder)
Parameters
builderStringBuilder
Returns
ToString()
public override string ToString()
Returns
Operators
operator ==(Attendee?, Attendee?)
public static bool operator ==(Attendee? left, Attendee? right)
Parameters
Returns
operator !=(Attendee?, Attendee?)
public static bool operator !=(Attendee? left, Attendee? right)