Class Location
- Namespace
- Crews.PlanningCenter.Api.CheckIns.V2024_09_03
- Assembly
- Crews.PlanningCenter.Api.dll
Attributes for the Location resource.
public record Location : IEquatable<Location>
- Inheritance
-
Location
- Implements
- Inherited Members
Constructors
Location()
public Location()
Location(Location)
protected Location(Location original)
Parameters
originalLocation
Properties
AgeMaxInMonths
Planning Center does not provide a description for this attribute.
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingNull)]
[JsonPropertyName("age_max_in_months")]
public int? AgeMaxInMonths { get; init; }
Property Value
- int?
AgeMinInMonths
Planning Center does not provide a description for this attribute.
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingNull)]
[JsonPropertyName("age_min_in_months")]
public int? AgeMinInMonths { get; init; }
Property Value
- int?
AgeOn
Planning Center does not provide a description for this attribute.
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingNull)]
[JsonPropertyName("age_on")]
public DateOnly? AgeOn { get; init; }
Property Value
AgeRangeBy
Planning Center does not provide a description for this attribute.
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingNull)]
[JsonPropertyName("age_range_by")]
public string? AgeRangeBy { get; init; }
Property Value
AttendeesPerVolunteer
Planning Center does not provide a description for this attribute.
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingNull)]
[JsonPropertyName("attendees_per_volunteer")]
public int? AttendeesPerVolunteer { get; init; }
Property Value
- int?
ChildOrAdult
Planning Center does not provide a description for this attribute.
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingNull)]
[JsonPropertyName("child_or_adult")]
public string? ChildOrAdult { get; init; }
Property Value
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
EffectiveDate
Planning Center does not provide a description for this attribute.
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingNull)]
[JsonPropertyName("effective_date")]
public DateOnly? EffectiveDate { get; init; }
Property Value
EqualityContract
protected virtual Type EqualityContract { get; }
Property Value
Gender
Planning Center does not provide a description for this attribute.
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingNull)]
[JsonPropertyName("gender")]
public string? Gender { get; init; }
Property Value
GradeMax
Planning Center does not provide a description for this attribute.
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingNull)]
[JsonPropertyName("grade_max")]
public int? GradeMax { get; init; }
Property Value
- int?
GradeMin
Planning Center does not provide a description for this attribute.
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingNull)]
[JsonPropertyName("grade_min")]
public int? GradeMin { get; init; }
Property Value
- int?
Kind
Planning Center does not provide a description for this attribute.
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingNull)]
[JsonPropertyName("kind")]
public string? Kind { get; init; }
Property Value
MaxOccupancy
Planning Center does not provide a description for this attribute.
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingNull)]
[JsonPropertyName("max_occupancy")]
public int? MaxOccupancy { get; init; }
Property Value
- int?
Milestone
Planning Center does not provide a description for this attribute.
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingNull)]
[JsonPropertyName("milestone")]
public string? Milestone { get; init; }
Property Value
MinVolunteers
Planning Center does not provide a description for this attribute.
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingNull)]
[JsonPropertyName("min_volunteers")]
public int? MinVolunteers { get; init; }
Property Value
- int?
Name
Planning Center does not provide a description for this attribute.
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingNull)]
[JsonPropertyName("name")]
public string? Name { get; init; }
Property Value
Opened
Planning Center does not provide a description for this attribute.
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingNull)]
[JsonPropertyName("opened")]
public bool? Opened { get; init; }
Property Value
- bool?
Position
Planning Center does not provide a description for this attribute.
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingNull)]
[JsonPropertyName("position")]
public int? Position { get; init; }
Property Value
- int?
Questions
Planning Center does not provide a description for this attribute.
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingNull)]
[JsonPropertyName("questions")]
public JsonArray? Questions { get; init; }
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
Methods
Equals(Location?)
public virtual bool Equals(Location? other)
Parameters
otherLocation
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 ==(Location?, Location?)
public static bool operator ==(Location? left, Location? right)
Parameters
Returns
operator !=(Location?, Location?)
public static bool operator !=(Location? left, Location? right)