The utility class library for supporting fast development of applications.
Classes
| Class | Description | |
|---|---|---|
| AbstractXService |
The base class which implements IXService.
| |
| DefaultMethodAttribute | Specifies the default value of parameters in methods. | |
| ErrorReportingLogger | ||
| NonExceptionalError | ||
| XApplicationSettings |
The utilities for application settings.
| |
| XApplicationUtility |
The utilities for application.
| |
| XAssemblyManifestResourceContainer |
The class XAssemblyManifestResourceContainer represents the assembly manifest as a source container which the assembly has.
| |
| XAssemblyManifestResourceLocation |
The class XAssemblyManifestResourceLocation represents a source in the assembly manifest as IXResourceLocation.
| |
| XAssemblyUtility |
The utilities for working with assemblies.
| |
| XCollectionUtility |
The utilities for working with collections.
| |
| XColorUtility |
The utilities for working with colors (Color).
| |
| XCommandLineException |
An exception XCommandLineException is thrown when an error occurs while parsering the command line.
| |
| XCommandLineParameter |
The class XCommandLineParameter represents a parameter from the command linewhich have been parsed using XCommandLineParameters.
| |
| XCommandLineParameters |
The class XCommandLineParameters enables a simple parsering of the command line and investigating with which parameters the program was started.
| |
| XConsoleUtility |
The utilities for working with the console.
| |
| XConvert |
Utilities for converting data types.
| |
| XCrc |
The base class for CRC.
| |
| XCrc16 |
16 bits CRC according CCITT (SDLC/HDLC).
| |
| XCrc32 |
32 bits CRC.
| |
| XCursorUtility |
The utilities for working with cursors.
| |
| XDirectoryResourceContainer |
The class XDirectoryResourceContainer represents a directory as a container of files (sources).
| |
| XEnvironmentVarDictionary |
The class XEnvironmentVarDictionary serves as environment variable dictionary. You are not allowed to change these values.
| |
| XFilePathUtility |
The utilities for working with file paths.
| |
| XFileResourceLocation |
The interface XFileResourceLocation defines a file as a data source which is situated at the given place and enables supply a data stream Stream for its reading.
| |
| XFileUtility |
The utilities for working with files.
| |
| XFontUtility |
The utilities for working with fonts.
| |
| XFormPositionSaver |
The utility for automatic saving the window position while closing and loading.
| |
| XFormUtility |
The utilities for working with forms.
| |
| XGraphicsUtility |
The utilities for drawing (Graphics).
| |
| XImageUtility |
The utilities for working with Image.
| |
| XIOUtility |
The utilities for input/ouput (I/O) operations.
| |
| XKeyboardUtility |
The utilities for working with the keyboard.
| |
| XKeyDecorator |
The class XKeyDecorator serves for wrapping a source object key. In case of overriding is possible to add new key items and change the way in which the equality of two decorators will be tested.
| |
| XManifestResourceManager |
The class XManifestResourceManager enables loading objects and strings from resources (the manifest file).
| |
| XMath |
The utilities for math functions.
| |
| XMemory |
The utilities for working with memory.
| |
| XNetworking |
The class XNetworking is designed for simple communication over the network, listen and send messages using the TCP/IP protocol.
| |
| XObjectPool |
The class XObjectPool represents an enhanced hash table where each key is assigned with object using a weak reference.
| |
| XPoolThread |
Implements the thread which is started using thread pool (ThreadPool).
| |
| XPrintUtility |
Utility for working with printers and printing.
| |
| XRegistryVarDictionary |
The class XEnvironmentVarDictionary serves as dictionary of Windows registers. You are not allowed to change these values.
| |
| XServiceManager |
The name XServiceManager is a singleton which is used for registration and retrieving services.
| |
| XSGPToolProjectFolderServiceConstants |
The static class XSGPToolProjectFolderServiceConstants contains names of constants
XVars for IXSGPToolProjectFolderService.
| |
| XSGPVarDictionary |
The class XSGPVarDictionary serves as a dictionary of SGP variables. You are not allowed to change these values.
| |
| XSpecialFoldersVarDictionary |
The class XSpecialFoldersVarDictionary serves as a dictionary of special variables (the application folder, the application name, common documents ...). You are not allowed to change these values.
| |
| XStringUtility |
The utilities for working with strings.
| |
| XThread |
Implements the thread using the running one (Thread).
| |
| XThreadAbortException |
The exception which is thrown during the thread abort.
| |
| XThreadBase |
The common base class for threads, which implements an interface IXThread.
| |
| XTimer |
Represents a timer (timewatch).
| |
| XUserSettings |
The class XUserSettings represents the user settings where use is able to save custom settings which can be simply loaded from the disk next time.
| |
| XUserSettings..::.Key |
The class XUserSettings..::.Key represents a key in the user settings which enables saving and loading user information.
| |
| XUserSettingsFileNameAttribute |
The class XUserSettingsFileNameAttribute enables simply specify the file name of the user's settings.
| |
| XUserSettingsKeyNameAttribute |
The class XUserSettingsKeyNameAttribute enables simply specify the key name in the user settings which uses the given type.
| |
| XUserSettingsKeyValueEventArgs |
Information about the changed key value in the settings.
| |
| XVarDictionary |
The class XVarDictionary serves as place for storing miscellaneous variables in a hash table.
| |
| XVarDictionaryBase |
The abstract class XVarDictionaryBase is a abstract implementation of the interface IXVarDictionary and is supposed to be derived. This class enables the variable managing and setting their values.
| |
| XVars |
The class XVars enables a variable expansion into a real value.
| |
| XVarsException |
An exception XVarsException is thrown when an error has occured while working with variables IXVarDictionary.
|
Structures
| Structure | Description | |
|---|---|---|
| XColorUtility..::.ColorAHLS |
Represents a color model for a HLS color (hue,luminance,saturation).
|
Interfaces
| Interface | Description | |
|---|---|---|
| IXApplicationService |
IXApplicationService represents a service interface for common System.Windows.Forms application.
| |
| IXErrorReportingLoggerService | ||
| IXFromResource |
The interface IXFromResource represents a object which was created from given source.
| |
| IXResourceContainer |
The interface IXResourceContainer defines methods for managing of the container and supplies information about sources in this container.
| |
| IXResourceLocation |
The interface IXResourceLocation defines a data source which is situated at the given place and enables supply a data stream Stream for its reading. The source could be for example a file on a hard disk or a file embedded in the assembly.
| |
| IXResourceManager |
The interface IXResourceManager defines methods pro loading objects and strings from resources. Each loaded object or string can be localized for current culture info.
| |
| IXService |
A base interface for services.
| |
| IXSGPToolProjectFolderService |
IXSGPToolProjectFolderService represents the service interface of common SGP tool.
| |
| IXThread |
The common interface for threads.
| |
| IXVarDictionary |
The interface IXVarDictionary defines methods of a common variable dictionary.
|
Delegates
| Delegate | Description | |
|---|---|---|
| XObjectPool..::.ProcessEntryHandler |
Delegate for process an action with each item in the pool.
| |
| XThreadExitEventHandler |
The delegate for the thread exit event.
| |
| XThreadStart |
The delegate for the thread start.
| |
| XThreadStartEventHandler |
The delegate for the thread start event.
| |
| XUserSettingsKeyValueEventHandler |
The delegate to deal with changes in the settings.
|
Enumerations
| Enumeration | Description | |
|---|---|---|
| XByteOrder |
Represents a byte order type in multibyte-words.
| |
| XCommandLineErrorCode |
The enum XCommandLineErrorCode determinates the error code of the command line parser.
| |
| XCommandLineParameterFlags |
The enum XCommandLineParameterFlags defines flags which determinate how parameters are set.
| |
| XTriBoolean |
Represents nullable Boolean.
|