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. |