Class | Description | |
---|---|---|
![]() | AnonymousAuthenticationContext | A singleton implementation of the AuthenticationContext for an anonymous user. |
![]() | AuthenticationService | Default implementation of an authentication service. Subclass if different behavior is desired, otherwise use as-is. |
![]() | BinaryToImageSourceConverter | Converts a byte array of image data to an image source. |
![]() | BusyWatcher | A service to manage a busy indicator |
![]() | CocktailBootstrapper | Abstract base class to configure the framework. |
![]() | CocktailMefBootstrapper | Abstract base class to configure the framework to use MEF as the application's IoC container. |
![]() | CocktailMefBootstrapper<TRootModel> | Abstract base class to configure the framework to use MEF as the application's IoC container and launch the root ViewModel. |
![]() | Composition | Sets up a composition container and provides means to interact with the container. |
![]() | ConnectionOptions | Holds EntityServer connection parameters independent of an EntityManagerProvider. |
![]() | DataChangedEventArgs | Event arguments for events signaling that entities have changed |
![]() | DefaultDebugLogger | Default Caliburn.Micro logger for debug builds. |
![]() | DesignTime | A set of static methods and properties to inquire about and configure design time mode. |
![]() | DesignTimeViewModelLocatorBase<T> | Base class for a design time ViewModelLocator. |
![]() | DialogButton | Represents an individual button displayed by the DialogHost. |
![]() | DialogButtons | Specifies constants defining which buttons to display on a dialog or message box. |
![]() | DialogHost | A static class that provides access to the current DialogHost from within a hosted ViewModel. |
![]() | DialogHostBase | The base view model implementing the dialog host. |
![]() | DialogManager | A service that manages modal dialogs and message boxes. |
![]() | DialogUICommand<T> | Represents a command in a message or dialog box. |
![]() | DialogUICommandInvokedArgs | Provides information to the DialogUICommand<T>.Invoked event. |
![]() | EntityManagerDelegate<T> | Provides the means to perform tasks in response to events from an EntityManager. |
![]() | EntityManagerProvider<T> | Manages and provides an EntityManager. |
![]() | EntityManagerSyncInterceptor | Controls the syncing of Entities between multiple EntityManagers. By default no entities are being synced. To sync entities, create a subclass of EntityManagerSyncInterceptor and override the inherited methods to control the import and export of entities. |
![]() | EntityNotFoundException | Exception thrown if an entity cannot be found. |
![]() | EventFns | A collection of static methods to provide additional EventAggregator functionality |
![]() | Factory<T> | A generic entity factory implementation |
![]() | FakeStoreEntityManagerProviderFns | Provides extension methods to initialize and reset the DevForce Fake Backing Store |
![]() | HarnessViewModel | ViewModel implementing the Development Harness. Specify this ViewModel as the root in the Application constructor to create a Development Harness |
![]() | LogFns | A collection of static methods used to provide code assertions, tracing and logging functionality. |
![]() | MessageBoxBase | The base view model implementing a message box. |
![]() | NavigationArgs | Provides data for navigation methods that cannot cancel the navigation request. |
![]() | NavigationCancelArgs | Provides data for the INavigationTarget.OnNavigatingFrom callback that can be used to cancel a navigation request. |
![]() | Navigator | A configurable service that performs UI navigation logic. |
![]() | ObjectManager<TKey,T> | The ObjectManager allows for the creation and sharing of multiple object instances at runtime. It utilizes weak references to automatically free instances that are no longer used anywhere in the application. It automatically creates new instances for keys that are being encountered for the first time or after a previous instance with the same key has been released. |
![]() | ObsoleteRepositoryMethods | Obsolete repository method signatures. Will be removed in a future version. |
![]() | Page<T> | Represents a single page returned by IPager<T> |
![]() | PagerRepository<T> | A generic implementation of a repository which allows paging of entity and object results. |
![]() | PathToImageSourceConverter | Converts a string source path to an image source. |
![]() | Repository<T> | A generic implementation of a repository. |
![]() | TaskFns | A set of cross-platform static and extension methods that operate on System.Threading.Tasks.Task and Task |
![]() | TraceLogger | The central logger used by Cocktail, DevForce and Caliburn.Micro. |
![]() | UICommand | Represents a command in the UI. |
![]() | UICommandInvokedArgs | Provides information to the UICommand.Invoked event. |
![]() | UnitOfWork | Base implementation of a unit of work. |
![]() | UnitOfWork<T> | A simple unit of work implementation for a single entity type. |
![]() | ValueConverterConvention | A convention for applying a Converter to a binding when the binding matches the convention's Filter |
![]() | ValueConverterConventionRegistry | A static registry of ValueConverterConventions that are added to the Caliburn Caliburn.Micro.ConventionManager. |
![]() | VisualStates | Maintains a System.Windows.VisualStateManager's current state via a binding to the "CurrentState" attached property |
![]() | WeakRefDictionary<TKey,TValue> | Represents a dictionary which stores the values as weak references instead of strong references. Null values are supported. |
Interface | Description | |
---|---|---|
![]() | IAuthenticationService | Interface identifying an authentication service. If present, entity manager providers will use the authentication service to link the credentials between multiple entity managers. |
![]() | IAuthenticationServiceConfigurator | Interface used to configure the AuthenticationService |
![]() | IBusyWatcher | A service to manage a busy indicator |
![]() | ICompositionFactory<T> | A factory that creates new instances of the specified type. |
![]() | ICompositionProvider | A service providing implementation independent IoC functionality. |
![]() | IConnectionOptionsResolver | Interface to be implemented when custom ConnectionOptions are used. |
![]() | IDialogHost | Public interface to interact with the dialog host. |
![]() | IDialogManager | A service that manages modal dialogs and message boxes. |
![]() | IDialogUICommand<T> | Represents a command in a message or dialog box. |
![]() | IDiscoverableViewModel | Marker interface to make a ViewModel discoverable. This interface is leveraged by the Development Harness to automatically generate a list of views that can be launched. |
![]() | IEntityManagerProvider | Interface identifying an EntityManagerProvider. |
![]() | IEntityManagerProvider<T> | Generic interface identifying an EntityManagerProvider. |
![]() | IEntityManagerProviderConfigurator<T> | Interface used to configure an EntityManagerProvider. |
![]() | IFactory<T> | Interface to be implemented by an entity factory. |
![]() | IFetchOptions | A fluent interface to specify additional data fetching options. |
![]() | IFetchOptions<T> | A fluent generic interface to specify additional data fetching options. |
![]() | IHarnessAware | Implement IHarnessAware to provide setup logic for when the ViewModel is launched inside of the development harness. |
![]() | INavigationTarget | An optional interface for a view model to add code that responds to navigation events. |
![]() | INavigator | A service that performs UI navigation logic. |
![]() | INavigatorConfigurator | Interface used to configure a NavigationService. |
![]() | IPager<T> | A service which allows paging of entity and object results. |
![]() | IPagerRepository<T> | Interface to be implemented by a repository supporting paging. |
![]() | IRepository<T> | Interface to be implemented by a repository. |
![]() | ISampleDataProvider<T> | Interface for a SampleDataProvider. SampleDataProviders are used during design time and by FakeStoreEntityManagerProviders to provide sample data. Multiple SampleDataProviders are supported. The Framework will discover all providers and combine the sample data. Each SampleDataProvider must be exported in order to be discovered by the framework. |
![]() | ISupportsRecomposition | A special type of CompositionProvider that supports dynamic recompositon at runtime. |
![]() | IUICommand | Represents a command in the UI. |
![]() | IUnitOfWork | Interface to be implemented by a unit of work. |
![]() | IUnitOfWork<T> | Interface to be implemented by a simple unit of work with a single entity. |
![]() | IValidationErrorNotification | Implement this interface to be notified of validation errors during a save. The framework automatically performs validation before saving changed entities. If any validation errors occur, the save is aborted and any implementation of IValidationErrorNotification is notified of the error(s). |
Enumeration | Description | |
---|---|---|
![]() | DialogResult | Represents a user's response to a dialog or message box. |