Watch our RX24 Keynotes!

Model Map

Model Details

Show: Methods

RegistrationInstance

Properties
Account Gets or sets the account.
AccountId Gets or sets the account identifier.
AdditionalConfirmationDetails Gets or sets the additional confirmation details.
AdditionalLavaFields
AdditionalReminderDetails Gets or sets the additional reminder details.
Attributes
AttributeValueDefaults
AttributeValues
AvailableKeys
ContactEmail Gets or sets the contact email.
ContactPersonAlias Gets or sets the PersonAlias representing the PersonAlias who is the contact person.
ContactPersonAliasId Gets or sets the name of the contact.
ContactPhone Gets or sets the contact phone.
ContextKey
Cost Gets or sets the cost (if RegistrationTemplate.SetCostOnInstance == true).
CreatedByPersonAlias
CreatedByPersonAliasId
CreatedByPersonId
CreatedByPersonName
CreatedDateTime
CustomSortValue
DefaultPayment Gets or sets the default amount to pay per registrant (if RegistrationTemplate.SetCostOnInstance == true). If this is null, the default payment will be the Cost
Details Gets or sets the details.
EncryptedKey
EndDateTime Gets or sets the end date time.
EntityStringValue
ExternalGatewayFundId Gets or sets the external gateway fund identifier.
ExternalGatewayMerchantId Gets or sets the external gateway merchant identifier.
ForeignGuid
ForeignId
ForeignKey
Guid
Id
IdKey
IsActive Gets or sets a value indicating whether this instance is active.
IsValid
Item
Linkages Gets or sets the linkages.
MaxAttendees Gets or sets the maximum attendees.
MinimumInitialPayment Gets or sets the minimum initial payment (if RegistrationTemplate.SetCostOnInstance == true).
ModifiedAuditValuesAlreadyUpdated
ModifiedByPersonAlias
ModifiedByPersonAliasId
ModifiedByPersonId
ModifiedByPersonName
ModifiedDateTime
Name Gets or sets the name.
ParentAuthority A parent authority. If a user is not specifically allowed or denied access to this object, Rock will check the default authorization on the current type, and then the authorization on the Rock.Security.GlobalDefault entity
ParentAuthorityPre
PaymentDeadlineDate Gets or sets the payment deadline date.
RegistrationInstructions Gets or sets the registration instructions.
RegistrationMeteringThreshold Gets or sets the registration metering threshold.
Registrations Gets or sets the registrations.
RegistrationTemplate Gets or sets the RegistrationTemplate.
RegistrationTemplateId Gets or sets the RegistrationTemplate identifier.
RegistrationWorkflowType Gets or sets the WorkflowType to launch at end of registration.
RegistrationWorkflowTypeId Optional workflow type to launch at end of registration
ReminderSent Gets or sets a value indicating whether [reminder sent].
SendReminderDateTime Gets or sets the send reminder date time.
StartDateTime Gets or sets the start date time.
SupportedActions
TimeoutIsEnabled Gets or sets a value indicating whether [timeout is enabled]. Is there a time limit for a user submitting a registration? Their spot will be reserved until they submit or the session times out.
TimeoutLengthMinutes Gets or sets the timeout length minutes. The amount of minutes that a spot will be held for a registrant until they submit or timeout occurs.
TimeoutThreshold Gets or sets the timeout threshold. The lower limit of available registrations before the checkout timer is enabled. The checkout timer functionality will only display when there are fewer available registrations than configured.
TypeId
TypeName
UrlEncodedKey
ValidationResults