Курвостелла (Curvostella)

Сборка XHelpers.Core

«Основные хелперы»

Курвостелла (Curvostella)

Библиотека XHelpers (Freeware) Библиотека XHelpers (Freeware)

Модуль XHelpers.Core.dll содержит все основные классы “элементарных расширений”. Он предостравляет базовые вспомогательные средства (такие как оперирование с массивами, обработка символьной информации, и т.п.), дополнительные вспомогательные средства (примитивы для работы со звуковыми сигналами, помощники XML и т.п.), а также хелперы для взаимодействия с базами данных.


Базовые типы (пространство XHelpers):

Категория Типы
Типы общего назначения XMultiargDelegate, XMultiargDelegateWithResult, XResultDelegate<T>, XContinueEnumerationCallback<T>, XContinueEnumerationWithIndexCallback<T>;
XMinOrMax
Вспомогательные операции XOps, XCapture
Оперирование с символьной информацией XChar, XString, XUnicode, XAscii, XTextBuilder
Разнообразные проверки XArgCheck, XGenericTypeCheck;
XArgumentTypeException, XGenericTypeException
Работа с коллекциями XCollection, XObjectCollection, XArray, XArray2D, XDictionary<TKey,TValue>;
XElementNotFoundException, XEmptySetException
Контроль за согласованностью внутреннего состояния программы XFatalError, XCriticalOperation;
XFatalErrorException;
XFatalErrorFlags, XFatalErrorEmergencyHandler
Диагностика XDebug, XTrace, XStackTrace;
XTraceMessageCategory;
XSyncOnlyDisposableAttribute, XTraceConfigurationAttribute
Финализация объекта XDisposable;
XSyncOnlyDisposableAttribute
Хелперы и классы исключений XInvOpExceptionCreation, XOpFailedExceptionCreation;
XException, XException<T>, XOperationFailedException, XOperationFailedException<T>, XDeadCodeBranchException, XEscapeException, XEscapeException<T>, XAppExitException, XAppExitException<T>, XAppFailedException, XAppFailedException<T>
Глобализация XCultureInfo, XNeutralCultureNames, XSpecificCultureNames
Взаимодействие (маршалинг) XMarshal
Операции с файлами и папками XFile, XDirectory, XPath;
XFileDirDeletionOptions
Оперирование с числовой информацией XArith, XBinExponential
Отражение (метаданные) XAssembly, XType, XEnum, XMethodInfo, XPropertyInfo, XFieldInfo, XAppDomain
Корневая информация XProgram;
XOverwriteExitCodeCallback
Безопасность XSecurityPermission
Оперирование со сдандартными типами значений XBoolean, XByte, XChar, XDateTime, XDecimal, XDouble, XInt16, XInt32, XInt64, XIntPtr, XSByte, XSingle, XUInt16, XUInt32, XUInt64, XUIntPtr
Система XOperatingSystem, XPlatform, XEnvironment, XWin32Error;
XInvalidEnvironmentException
Многопоточность XThread, XInterlocked, XAsyncOperation;
XAsyncOperationState
Разбор значений из строки XValueParser, XNumParser;
XParseValueException
Версии XVersion
Библиотека XHelpers XHelpersLibrary


Дополнительные возможности (пространство XHelpers):

Категория Типы
Взаимодействие с XML XXmlConfigurationBase;
XXmlConfigurationException
Конфигурирование приложения XApplicationSettingsBase
Работа со звуком XSound, XSounds, XSoundPlayer, XBeeper;
XPlaySoundCallback, XAbortSoundCallback


Взаимодействие с базами данных (пространство XHelpers.Linq):

Категория Типы
Взаимодействие с SQL через LINQ XDatabaseConnector<TDataContext>



Наверх

© Китаев С.Ю.