Watch our RX24 Keynotes!

Model Map

Model Details

Show: Methods

BinaryFileType

Represents a type or category of binary files in Rock, and configures how binary files of this type are stored and accessed.
Properties
AdditionalLavaFields
AllowAnonymous If true then the file type allows anonymous uploads.
Attributes
AttributeValueDefaults
AttributeValues
AvailableKeys
CacheControlHeader Gets the cache control header.
CacheControlHeaderSettings Gets or sets the cache control header settings.
CacheToServerFileSystem Gets or sets a flag indicating whether the file on any BinaryFile child entities should be cached to the server.
ContextKey
CreatedByPersonAlias
CreatedByPersonAliasId
CreatedByPersonId
CreatedByPersonName
CreatedDateTime
CustomSortValue
Description Gets or sets a description of the BinaryFileType.
EncryptedKey
EntityStringValue
FileCount Gets the count of BinaryFile entities that are children of this BinaryFileType.
FileQuery Gets a queryable collection of BinaryFile entities that are children of this BinaryFileType.
ForeignGuid
ForeignId
ForeignKey
Guid
IconCssClass Gets or sets the CSS class that is used for a vector/CSS icon.
Id
IdKey
IsSystem Gets or sets a flag indicating if this BinaryFileType is part of the Rock core system/framework. This property is required.
IsValid
Item
MaxFileSizeBytes Gets or sets the maximum file size bytes.
MaxHeight Gets or sets a value indicating the maximum height of a file type.
MaxWidth Gets or sets a value indicating the maximum width of a file type.
ModifiedAuditValuesAlreadyUpdated
ModifiedByPersonAlias
ModifiedByPersonAliasId
ModifiedByPersonId
ModifiedByPersonName
ModifiedDateTime
Name Gets or sets the given Name of the BinaryFileType. This value is an alternate key and is required.
ParentAuthority
ParentAuthorityPre
PreferredColorDepth Gets or sets the preferred color depth of the file type. This is a hard coded list of values defined in the code as an enumeration.
Show Values
PreferredFormat Gets or sets the preferred format of the file type. This is a hard coded list of values defined in the code as an enumeration.
Show Values
PreferredRequired Gets or sets a value indicating whether the preferred attributes of the file type are required
PreferredResolution Gets or sets the preferred resolution of the file type. This is a hard coded list of values defined in the code as an enumeration.
Show Values
RequiresViewSecurity Gets or sets a value indicating whether security should be checked when displaying files of this type
StorageEntityType Gets or sets the storage mode EntityType.
StorageEntityTypeId Gets or sets the Id of the storage service EntityType that is used to store files of this type.
SupportedActions
TypeId
TypeName
UrlEncodedKey
ValidationResults