|
Сборка XHelpers.Silverlight«Сборные хелперы под Silverlight» |
|
|
Библиотека XHelpers (Freeware) |
Модуль XHelpers.Silverlight.dll содержит сборные средства, скомпилированные под соответствующую миниплатформу CLR (аналогичные типам из сборок XHelpers.Core и XHelpers.Windows). Это базовые вспомогательные классы (такие как оперирование с массивами, обработка символьной информации, и т.п.), а также некоторые хелперы приложения пользовательского интерфейса Silverlight (несколько “визуальных” классов).
Библиотека 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 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 |
| Оперирование с числовой информацией | XArith, XBinExponential |
| Отражение (метаданные) | XAssembly, XType, XEnum, XMethodInfo, XPropertyInfo, XFieldInfo, XAppDomain |
| Корневая информация |
XProgram; XOverwriteExitCodeCallback |
| Оперирование со сдандартными типами значений | 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 |
| Категория | Типы |
| Приложение Silverlight (дополнительные функции) | XApplication |
| Дополнительные функции диспетчера | XDispatcher |
| Ожидание в приложении (отображаемая операция) |
XAppWaiting, XAppWaitingStatus; XDisplayAppWaitingStatusHandler, XReportAppWaitingErrorCallback |
| Фоновая операция (2-й поток) | XBackgroundOperation |
| Наверх |
© Китаев С.Ю. |