![]() |
GSF.
|
Class | Description | |
---|---|---|
![]() |
AdditionalFieldSearchAttribute | Defines an attribute that will allow setting a custom view a modeled table. |
![]() |
AllowSearchAttribute | Defines an attribute that will allow search functionality for a modeled table. |
![]() |
AmendExpressionAttribute | Defines an attribute that will request amendment of a table name or field list with the specified text. |
![]() |
ClaimAttribute | Defines an attribute that will allow setting claims for function roles for a modeled table in GSF.Web.Model.ModelController. |
![]() |
ConfigFileTableNamePrefixAttribute | Defines an attribute that will allow a general table name prefix for a modeled table instead of using the config file setting TableNamePrefix. |
![]() |
CSVExcludeFieldAttribute | Defines an attribute that will exclude a field from a CSV export. |
![]() |
CustomViewAttribute | Defines an attribute that will allow setting a custom view a modeled table. |
![]() |
DefaultSortOrderAttribute | Defines an attribute that will allow a default sort field in the model |
![]() |
DeleteRolesAttribute | Defines an attribute that will allow setting DELETE function roles for a modeled table. |
![]() |
EncryptDataAttribute | Defines an attribute that provides encryption of text field contents for a modeled table. |
![]() |
FieldDataTypeAttribute | Defines an attribute that will request use of a specific data type on a modeled table field. Typically only needed to enforce use of a specific DbType for parameters. |
![]() |
FieldNameAttribute | Defines an attribute that will allow a custom field name for a modeled table instead of using the property name. |
![]() |
GetRolesAttribute | Defines an attribute that will allow setting GET function roles for a modeled table. |
![]() |
NonRecordFieldAttribute | Defines an attribute that will mark a property to not be serialized as a record field. |
![]() |
ParentKeyAttribute | Defines an attribute that will allow a foreign key in the model to point back to parent table |
![]() |
PatchRolesAttribute | Defines an attribute that will allow setting PATCH function roles for a modeled table. |
![]() |
PostRolesAttribute | Defines an attribute that will allow setting POST function roles for a modeled table. |
![]() |
PrimaryKeyAttribute | Defines an attribute that will mark a property as a primary key field for a modeled table. |
![]() |
RecordOperationAttribute | Defines an attribute that marks a method as a specific RecordOperation for a modeled table. |
![]() |
RecordRestriction | Defines a parameterized record restriction that can be applied to queries. |
![]() |
ReturnLimitAttribute | Defines an attribute that will allows a top number of results to be returned when queried |
![]() |
RootQueryRestrictionAttribute | Defines an attribute that will mark a modeled table with a record restriction that applies to all query functions for modeled TableOperationsT. |
![]() |
SearchableAttribute | Defines an attribute that will mark a property as a searchable field for a modeled table. |
![]() |
SettingsCategoryAttribute | Defines an attribute that will allow a custom settings category for a modeled table. |
![]() |
SQLSearchFilter | Defines a Filter to be applied to a Query |
![]() |
SQLSearchModifierAttribute | Defines an attribute that translates Search Queries to more complex SQL Queries |
![]() |
TableNameAttribute | Defines an attribute that will allow a custom table name for a modeled table instead of using the class name. |
![]() |
TableOperationsT | Defines database operations for a modeled table. |
![]() |
UseEscapedNameAttribute | Defines an attribute that will request use of the escaped name of a modeled identifier, i.e., a table or field name. Typically needed when identifier names are reserved SQL key words. |
![]() |
ViewOnlyAttribute | Defines an attribute that will allow setting View only functions for a modeled table. |
Interface | Description | |
---|---|---|
![]() |
ITableOperations | Defines a common interface for implementations of TableOperationsT. |
Enumeration | Description | |
---|---|---|
![]() |
AffixPosition | Locations for target expression amendment application. |
![]() |
RecordOperation | Record operations for modeled tables. |
![]() |
SearchType | Represents types of searches available for SearchableAttribute. |
![]() |
StatementTypes | Statement types for amendment application. |
![]() |
TargetExpression | Target expressions for amendment application. |