Mini SQL Query application interfaces and some basic implementations.
| C# | Visual Basic | Visual C++ |
namespace MiniSqlQuery.Core
Namespace MiniSqlQuery.Core
namespace MiniSqlQuery.Core
| All Types | Classes | Interfaces | Enumerations |
| Icon | Type | Description |
|---|---|---|
| ApplicationServices |
The core services of the application (singleton).
| |
| BasicTextFindService |
A simple text finding service. Currently supports forward only text matching.
| |
| BatchProgressEventArgs | ||
| CommandControlBuilder |
Helper class for building controls out of ICommand objects.
| |
| CommandManager |
Stores instances of commands by type.
| |
| DatabaseMetaDataService |
Creates a simplified view of the database schema for a given provider and connection string.
| |
| DbConnectionDefinition |
Provides a defition of database connection by provider and name.
| |
| DbConnectionDefinitionList |
Manages a list of database connections.
| |
| FileEditorDescriptor | ||
| FileEditorResolverService |
Given a file name or extention the service will work out the most appropriate editor
to use.
| |
| FindTextRequest |
A class that encapsulates a "find text" request, storing the position
| |
| IApplicationServices |
The core services of the application.
| |
| IApplicationSettings |
An interface for the application settings.
| |
| ICommand |
Represents a "command", typically a user action such as saving a file or executing a query.
| |
| IConfigurationObject | ||
| IDatabaseInspector |
An interface to the query windows database inspector.
| |
| IDatabaseSchemaService | ||
| IDbModelNamedObject | ||
| IEditor | ||
| IFileEditorResolver | ||
| IFindReplaceProvider |
A control that allows its text to be "found" and optionally "replaced".
The query editor is an obvious provider but other windows can also provide
find/replace functionality by implementing this interface (tools, output windows etc).
| |
| IFindReplaceWindow |
An interface for the form that provides the find replace functionality
| |
| IHostWindow |
Core functions of the main MDI application host Form.
| |
| ImageResource |
A strongly-typed resource class, for looking up localized strings, etc.
| |
| INavigatableDocument |
An interface for a "document" that can be navigated with a cursor, e.g. position
at line 1, column 4 etc.
| |
| IPerformTask |
Intended as a window level task such as executing a query (like applying ICommand to a window).
| |
| IPlugIn |
An interface for simple plugins for use in extending Mini SQL Query.
Plugins are loaded from DLL's in the working directory matching the pattern "*.PlugIn.dll"
| |
| IPrintableContent |
If implemented it signals that the class supports printing of the "contents" of the object.
| |
| IQueryBatchProvider |
A query batch provider is a class (typically a window) that manages a
batch query and therefore has a data result etc.
| |
| IQueryEditor |
The functions of the editing window.
| |
| ISupportCursorOffset |
A "document" that supports reporting the position of it's cursor
| |
| ITextFindService |
A text finding serice interface. A window can implement this interface and
it will allow searching of its text.
| |
| IViewTable |
Interface for viewing table and view data.
| |
| NotifyPropertyChangedBase | ||
| ObjectTypes | ||
| PlugInComparer |
Used for sorting plugins at load time.
| |
| PluginLoaderBase |
A simple base class to use for implementing the IPlugIn interface.
| |
| PlugInUtility |
Helper class for loading external plugins.
| |
| Query |
Represents an SQL query, some timings and the result (if executed).
| |
| QueryBatch | ||
| QueryRunner |
Helper class to encapsulate query execution
| |
| SqlQueryRunner | ||
| StringWriterWithEncoding |
A StringWriter that allows the setting of the Encoding.
| |
| SystemMessage |
System messages posted by Mini SQL Query itself or other plugins.
| |
| SystemMessageEventArgs |
A system wide message event.
| |
| Utility |
Some basic helper functions.
|