| 
                    |||||||
| Interfaces | ||
|---|---|---|
| 
         | 
    IAssignKeyFieldValuesService | Interface for services that can be used by the SmartDataAccess class to assign key field values to new buffers | 
| 
         | 
    IAttachmentRoleProvider | Interface for services that provide the list of available attachment roles | 
| 
         | 
    ICommentRoleProvider | Interface for services that provide the list of available comment roles | 
| 
         | 
    IFunctionCallCacheService | Interface for caching classes that keep the information of all IFunctionCallParameter classes | 
| 
         | 
    IFunctionCallParameter | Interface for (Json serialized) functions that can be launched from a menu structure | 
| 
         | 
    IGetMenuStructureParameter | |
| 
         | 
    ILanguageProvider | Interface for services that provide the list of available languages | 
| 
         | 
    ILoginCompanyProvider | Interface for services that provide the list of available login companies | 
| 
         | 
    IMenuStructureParameter | Interface for (Json serialized) parameter objects that with custom data for menu structure items | 
| 
         | 
    IMenuStructureParameterCacheService | Interface for caching classes that keep the information of all IFunctionCallParameter classes | 
| 
         | 
    IMessage | Interface for structures describing a Message | 
| 
         | 
    IMessageProvider | Interface for services that return message text, detail and type | 
| 
         | 
    IOverwritePromptCallback | Callback which allows a UI component to prompt the user if a certain resource should be overwritten | 
| 
         | 
    IReceiveMenuContext | Interface for classes launched from the menu structrue that provide the method ReceiveMenuContext to receive the context of the menu item that launched the current function | 
| 
         | 
    IRelationService | Describes methods of services supporting database relations | 
| 
         | 
    ITableInfoProvider | Provides Information about database tables | 
| 
         | 
    ITranslationProvider | Interface for services that return translations for strings based on an optional scope, the original string or a key value | 
| Classes | ||
|---|---|---|
| 
         | 
    FieldAuthorizationProvider | Sample IFieldAuthorizationProvider implementation | 
| 
         | 
    FormAuthorizationProvider | Sample IFormAuthorizationProvider implementation | 
| 
         | 
    FunctionCallCacheService | Caches the FunctionCallParameter list to be usable more easy | 
| 
         | 
    GetDatabaseNamesResult | Parameter object for the GetDatabaseNames method | 
| 
         | 
    GetMenuStructureParameter | Parameter object for the GetMenuStructure method | 
| 
         | 
    InvokeServiceMethodCallParameter | Function call parameter implementation that can invoke a method from a serivce in the default service container | 
| 
         | 
    InvokeStaticMethodCallParameter | Function call parameter implementation that can invoke a static method of a class | 
| 
         | 
    MenuContext | Allows passing of the menu context to a Form Launched from the Menu | 
| 
         | 
    MenuStructureParameterCacheService | Caches the MenuStructureParameter list to simplify usage | 
| 
         | 
    Message | Structure describing a message | 
| 
         | 
    MessageFormatter | Provides methods that return a message structure to be expanded on the client using the IMessageProvider | 
| 
         | 
    MessageGroups | Provides constant values with the names of the SmartFramework message groups | 
| 
         | 
    RequestAuthorizationProvider | |
| 
         | 
    RunProcedureCallParameter | Function call parameter implementation that can launch a GUI for .NET form | 
| 
         | 
    SmartBusinessEntity | Enhanced base class for Business Entities that provide SmartFramework functionality like attachments and comments | 
| 
         | 
    SmartDataAccess | Enhanced base class for Business Entities that provides SmartFramework functionality like attachments and comments | 
| 
         | 
    SmartFrameworkServices | Static Names for the Consultingwerk.SmartFramework Package | 
| Enums | ||
|---|---|---|
| 
         | 
    MessageTypeEnum | |