AmendExpressionAttribute | Defines an attribute that will request amendment of a table name or field list with the specified text. |
AssignedClaim | |
ClaimGroup | |
ClaimGroupClaim | |
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. |
ExcludedFieldAttribute | Defines an attribute that will mark a field as excluded from being processed by non-primary field record restrictions. |
ExtensionAttributeBase | Base class for Attributes that are used to extend the functionality of TableOperationsT. |
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. |
MatchingClaim | Model for a matching claim from an authorization provider. |
NonRecordFieldAttribute | Defines an attribute that will mark a property to not be serialized as a record field. |
PageSizeAttribute | Defines an attribute that will allow a top number of results to be returned when queried |
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. |
ProviderClaims | |
RecordFilterT | Defines a filter that can be applied to queries. |
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. |
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 additional fields in the database as searchable field. |
SearchExtensionAttribute | Defines an attribute that marks static methods on a model that are used to transform IRecordFilter into RecordRestriction. |
SortExtensionAttribute | Defines an attribute that marks static methods on a model that are used to transform a field into more complex order by expression, e.g., a subquery, for sorting. |
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. |
ValueLabel | Defines a common model to hold a label and associated value. |
IRecordFilter | Defines an interface for a filter that can be applied to queries. |
ITableOperations | Defines a common interface for implementations of TableOperationsT. |
AffixPosition | Locations for target expression amendment application. |
RecordOperation | Record operations for modeled tables. |
StatementTypes | Statement types for amendment application. |
TargetExpression | Target expressions for amendment application. |