Show:
Methods
Category
Represents a category or group of entity objects in Rock. A category can be used to group entity instances of
EntityTypes. For an EntityType to be categorizable the EntityType will need to implement the
ICategorized interface.
Properties
AdditionalLavaFields | |
Attributes | |
AttributeValueDefaults | |
AttributeValues | |
AvailableKeys | |
CategoryAttributeValues | 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. |
ChildCategories | Gets or sets a collection of Categories that are children of the current Category. |
ContextKey | |
CreatedByPersonAlias | |
CreatedByPersonAliasId | |
CreatedByPersonId | |
CreatedByPersonName | |
CreatedDateTime | |
CustomSortValue | |
Description | Gets or sets the description. |
EncryptedKey | |
EntityStringValue | |
EntityType | Gets or sets the EntityType that can use this Category. |
EntityTypeId | Gets or sets the EntityTypeId of the EntityType that this Category belongs to. |
EntityTypeQualifierColumn | Gets or sets the entity type qualifier column that contains the value (see EntityTypeQualifierValue ) that is used to narrow the scope of the Category. |
EntityTypeQualifierValue | Gets or sets the entity type qualifier value that is used to narrow the scope of the Category to a subset or specific instance of an EntityType. |
ForeignGuid | |
ForeignId | |
ForeignKey | |
Guid | |
HighlightColor | Gets or sets the color of the highlight. |
IconCssClass | Gets or sets the name of the icon CSS class. This property is only used for CSS based icons. |
Id | |
IdKey | |
IsSystem | Gets or sets a flag indicating if this Category is part of the Rock core system/framework. |
IsValid | Gets a value indicating whether this instance is valid. |
Item | |
ModifiedAuditValuesAlreadyUpdated | |
ModifiedByPersonAlias | |
ModifiedByPersonAliasId | |
ModifiedByPersonId | |
ModifiedByPersonName | |
ModifiedDateTime | |
Name | Gets or sets the Name of the Category |
Order | Gets or sets the order. |
ParentAuthority | Gets the parent authority where security authorizations are being inherited from. |
ParentAuthorityPre | |
ParentCategory | Gets or sets the parent category. |
ParentCategoryId | Gets or sets the CategoryId of the parent Category. |
SupportedActions | Provides a Dictionary`2 of actions that this model supports, and the description of each. |
TypeId | |
TypeName | |
UrlEncodedKey | |
ValidationResults | |
Methods
- AllowPerson(System.String action, Rock.Model.Person person, Rock.Data.RockContext rockContext) (inherited)
- AllowSecurityRole(System.String action, Rock.Model.Group group, Rock.Data.RockContext rockContext) (inherited)
- Clone() (inherited)
- ContainsKey(System.Object key) (inherited) [Obsoleted in v13] Use ContainsKey(string) instead.
- ContainsKey(System.String key) (inherited)
- Equals(System.Object obj) (inherited)
- FromDictionary(System.Collections.Generic.Dictionary`2[System.String,System.Object] properties) (inherited)
- GetAlternateEntityIds(Rock.Data.RockContext rockContext) (inherited) [Obsoleted in v13] Use GetAlternateEntityIdsByType instead.
- GetAlternateEntityIdsByType(Rock.Data.RockContext rockContext) (inherited)
- GetAttributeValue(System.String key) (inherited)
- GetAttributeValue(System.Guid guid) (inherited)
- GetAttributeValueAsType(System.String key) (inherited)
- GetAttributeValues(System.String key) (inherited)
- GetCacheObject() - Gets the cache object associated with this Entity
- GetCreatedAuditHtml(System.String rootUrl) (inherited)
- GetHashCode() (inherited)
- GetInheritedAttributes(Rock.Data.RockContext rockContext) (inherited)
- GetModifiedAuditHtml(System.String rootUrl) (inherited)
- GetType() (inherited)
- GetValue(System.String key) (inherited)
- IsAllowedByDefault(System.String action) (inherited)
- IsAuthorized(System.String action, Rock.Model.Person person) (inherited)
- IsPrivate(System.String action, Rock.Model.Person person) (inherited)
- LaunchWorkflow(System.Nullable`1[System.Guid] workflowTypeGuid, System.String workflowName, System.Collections.Generic.Dictionary`2[System.String,System.String] workflowAttributeValues) (inherited) [Obsoleted in v13] Use the override that does not provide the default values instead.
- LaunchWorkflow(System.Nullable`1[System.Guid] workflowTypeGuid, System.String workflowName, System.Collections.Generic.Dictionary`2[System.String,System.String] workflowAttributeValues, System.Nullable`1[System.Int32] initiatorPersonAliasId) (inherited)
- LaunchWorkflow(System.Nullable`1[System.Int32] workflowTypeId, System.String workflowName, System.Collections.Generic.Dictionary`2[System.String,System.String] workflowAttributeValues) (inherited) [Obsoleted in v13] Use the override that does not provide the default values instead.
- LaunchWorkflow(System.Nullable`1[System.Int32] workflowTypeId, System.String workflowName, System.Collections.Generic.Dictionary`2[System.String,System.String] workflowAttributeValues, System.Nullable`1[System.Int32] initiatorPersonAliasId) (inherited)
- MakePrivate(System.String action, Rock.Model.Person person, Rock.Data.RockContext rockContext) (inherited)
- MakeUnPrivate(System.String action, Rock.Model.Person person, Rock.Data.RockContext rockContext) (inherited)
- PostSaveChanges(Rock.Data.DbContext dbContext) (inherited)
- PreSaveChanges(Rock.Data.DbContext dbContext, System.Data.Entity.EntityState state) (inherited)
- PreSaveChanges(Rock.Data.DbContext dbContext, System.Data.Entity.Infrastructure.DbEntityEntry entry) (inherited)
- PreSaveChanges(Rock.Data.DbContext dbContext, System.Data.Entity.Infrastructure.DbEntityEntry entry, System.Data.Entity.EntityState state) (inherited)
- SetAttributeValue(System.String key, System.String value) (inherited)
- ToDictionary() (inherited)
- ToLiquid() (inherited)
- ToString() - Returns a String that represents this instance.
- UpdateCache(System.Data.Entity.EntityState entityState, Rock.Data.DbContext dbContext)