Site
Site Model Entity. A Site in Rock is a collection of
SiteDomains.
AdditionalLavaFields | |
AdditionalSettings | Gets or sets the additional settings. |
AllowedFrameDomains | The Allowed Frame Domains designates which external domains/sites are allowed to embed iframes of this site. It controls what is put into the Content-Security-Policy HTTP response header. This is in accordance with the Content Security Policy described here http://w3c.github.io/webappsec-csp/#csp-header and here https://www.owasp.org/index.php/Content_Security_Policy_Cheat_Sheet |
AllowIndexing | Gets or sets a value indicating whether [allow indexing]. |
AllowsInteractiveBulkIndexing | Gets a value indicating whether [allows interactive bulk indexing]. |
Attributes | |
AttributeValueDefaults | |
AttributeValues | |
AvailableKeys | |
Blocks | Gets or sets the collection of Blocks that are used on the site. |
BotGuardianLevel | Gets or sets the Bot Guardian Level for the Site. This is a hard coded list of values defined in the code as an enumeration. Show Values |
ChangePasswordPage | Gets or sets the change password page. |
ChangePasswordPageId | Gets or sets the change password page identifier. |
ChangePasswordPageRoute | Gets or sets the change password page route. |
ChangePasswordPageRouteId | Gets or sets the change password page route identifier. |
CommunicationPage | Gets or sets the communication page. |
CommunicationPageId | Gets or sets the communication page identifier. |
CommunicationPageRoute | Gets or sets the communication page route. |
CommunicationPageRouteId | Gets or sets the communication page route identifier. |
ConfigurationMobilePhoneBinaryFile | Gets or sets the configuration mobile phone binary file. |
ConfigurationMobilePhoneBinaryFileId | Gets or sets the configuration mobile phone binary file identifier. |
ConfigurationMobilePhoneFileUrl | Gets or sets the configuration mobile file path. |
ConfigurationMobileTabletBinaryFile | Gets or sets the configuration tablet phone binary file. |
ConfigurationMobileTabletBinaryFileId | Gets or sets the configuration tablet binary file identifier. |
ConfigurationTabletFileUrl | Gets or sets the configuration tablet file path. |
ContextKey | |
CreatedByPersonAlias | |
CreatedByPersonAliasId | |
CreatedByPersonId | |
CreatedByPersonName | |
CreatedDateTime | |
CustomSortValue | |
DefaultDomainUri | Gets the default domain URI. |
DefaultPage | Gets or sets the default Page page for the site. |
DefaultPageId | Gets or sets the Id of the Site's default Page. |
DefaultPageRoute | Gets or sets the default PageRoute page route for this site. If this value is null, the DefaultPage will be used |
DefaultPageRouteId | Gets or sets the default page route unique identifier. If this has a value (and the PageRoute can be found) use this instead of the DefaultPageId |
Description | Gets or sets a user defined description/summary of the Site. |
DisablePredictableIds | Gets or sets whether predictable Ids are disabled. |
EnabledForShortening | Gets or sets a value indicating whether this site should be available to be used for shortlinks (the shortlink can still reference the URL of other sites). |
EnableExclusiveRoutes | Enabling this feature will prevent other sites from using this sites routes and prevent routes from other sites from working on this site. |
EnableMobileRedirect | Gets or sets a value indicating whether [enable mobile redirect]. |
EnablePageViewGeoTracking | [Obsoleted in v0] Geolocation lookups are now performed on all interactions, regardless of this setting. Gets or sets a value indicating whether geo-location lookups should be performed on interactions. |
EnablePageViews | Gets or sets a value indicating whether to log Page Views into the Interaction tables for pages in this site |
EnablePersonalization | Gets or sets a value indicating whether [enable personalization]. |
EnableVisitorTracking | Gets or sets a value indicating whether /[enable visitor tracking]. |
EncryptedKey | |
EntityStringValue | |
ErrorPage | Gets or sets the path to the error page. |
ExternalUrl | Gets or sets the external URL. |
FavIconBinaryFile | Gets or sets the favicon binary file. |
FavIconBinaryFileId | Gets or sets the favicon binary file identifier. |
ForeignGuid | |
ForeignId | |
ForeignKey | |
GoogleAnalyticsCode | Gets or sets the Google analytics code. |
Guid | |
Id | |
IdKey | |
IndexStartingLocation | Gets or sets the index starting location. |
IsActive | Gets or sets a value indicating whether this instance is active. |
IsIndexEnabled | Gets or sets a value indicating whether this instance is index enabled. |
IsSystem | Gets or sets a flag indicating if this Site was created by and is part of the Rock core system/framework. This property is required. |
IsValid | |
Item | |
LatestVersionDateTime | Gets or sets the latest version date time. |
Layouts | Gets or sets a collection of Layout entities that are a part of the Site. |
LoginPage | Gets or sets the login Page page for the site. |
LoginPageId | Gets or sets the Id of the Site's log in Page |
LoginPageRoute | Gets or sets the login PageRoute page route for this site. If this value is null, the LoginPage will be used |
LoginPageRouteId | Gets or sets the login page route unique identifier. If this has a value (and the PageRoute can be found) use this instead of the LoginPageId |
MobilePage | Gets or sets the mobile page. |
MobilePageId | Gets or sets the mobile page identifier. |
ModifiedAuditValuesAlreadyUpdated | |
ModifiedByPersonAlias | |
ModifiedByPersonAliasId | |
ModifiedByPersonId | |
ModifiedByPersonName | |
ModifiedDateTime | |
Name | Gets or sets the name of the Site. This property is required. |
PageHeaderContent | Gets or sets the content of the page header. |
PageNotFoundPage | Gets or sets the 404 Page page for the site. |
PageNotFoundPageId | Gets or sets the Id of the 404 Page |
PageNotFoundPageRoute | Gets or sets the 404 PageRoute page route for this site. |
PageNotFoundPageRouteId | Gets or sets the 404 page route unique identifier. |
ParentAuthority | |
ParentAuthorityPre | |
RedirectTablets | Gets or sets a value indicating whether [redirect tablets]. |
RegistrationPage | Gets or sets the registration Page page for the site. |
RegistrationPageId | Gets or sets the Id of the Site's registration Page |
RegistrationPageRoute | Gets or sets the registration PageRoute page route for this site. If this value is null, the RegistrationPage will be used |
RegistrationPageRouteId | Gets or sets the registration page route unique identifier. If this has a value (and the PageRoute can be found) use this instead of the RegistrationPageId |
RequiresEncryption | Gets or sets a value indicating whether [requires encryption]. |
SiteAttributeValues | Gets the entity attribute values. This should only be used inside LINQ statements when building a where clause for the query. This property should only be used inside LINQ statements for filtering or selecting values. Do not use it for accessing the attributes after the entity has been loaded. |
SiteDomains | Gets or sets the collection of SiteDomain entities that reference the Site. |
SiteLogoBinaryFile | Gets or sets the site logo binary file. |
SiteLogoBinaryFileId | Gets or sets the site logo binary file identifier. |
SiteType | Gets or sets the type of the site. This is a hard coded list of values defined in the code as an enumeration. Show Values |
SupportedActions | Provides a Dictionary`2 of actions that this model supports, and the description of each. |
Theme | Gets or sets the name of the Theme that is used on the Site. |
ThumbnailBinaryFile | Gets or sets the thumbnail binary file. |
ThumbnailBinaryFileId | Gets or sets the thumbnail binary file identifier. |
ThumbnailFileUrl | Gets the thumbnail file URL. |
TypeId | |
TypeName | |
UrlEncodedKey | |
ValidationResults | |