| ▼NAdvLimit | |
| ▼NCurrentUserService | |
| ►NTests | |
| CCurrentUserServiceTest | Class of unit test for CurrentUserService. |
| CExtensionsTest | Class of unit test for extension methods (CurrentUserServiceExtensions). |
| ▼NICSSoft | |
| ►NServices | |
| ►NUnityFactory | |
| ►NTests | |
| CUnitFactoryTest | Unit test class for UnityFactory class. |
| CChangesToSqlBTMonitor | Писалка запросов на обновление, вставку и удаление данных в StringBuilder. |
| CCurrentUser | Текущий пользователь приложения. |
| CCurrentUserFromLockService | |
| CCurrentWebHttpUser | Текущий пользователь в web-приложении. |
| CCurrentWindowsUser | Текущий пользователь в windows-приложении. |
| ►NSTORMNET | |
| ►NBusiness | |
| ►NAudit | |
| ►NExceptions | |
| CAuditException | Общий базовый класс для исключений подсистемы аудита |
| CDataNotFoundAuditException | Исключение, сообщающее, что требуемые аудитом данные не удалось получить |
| CDisabledAuditException | Исключение, сообщающее, что аудит выключен, хотя пытается произвестись запись |
| CExecutionFailedAuditException | Исключение, сообщающее, что запрашиваемое действие на настоящий момент не поддерживается аудитом |
| CRatifyExecutionFailedAuditException | Исключение, сообщающее об ошибке, произошедшей при подтверждении записей аудита (когда сразу нескольким записям определяется другой статус). |
| CWrongAdditionalInfoAuditException | Исключение, сообщающее, что переданные на дозапись в аудит данные некорректны. |
| ►NHelpStructures | |
| ►CAuditAdditionalInfo | Структура для сохранения сведений об автогенерируемых полях (тех, что имеют атрибут DisableInsertPropertyAttribute). Она будет доотправляться в аудит после того, как объект будет сохранён. |
| CFieldValues | Класс для хранения старого и нового значения поля. |
| ►NIntegratedTests | |
| CAuditServiceWithDisabledAuditTest | ORM-integrated unit test class for AuditService with disabled audit. |
| CAuditServiceWithEnabledAuditTest | ORM-integrated unit test class for AuditService with enabled audit. |
| CBaseAuditServiceTest | |
| ►NObjects | |
| CAuditAppSetting | Класс, содержащий настройки аудита по приложению |
| CAuditClassSetting | Класс, содержащий настройки аудита по приложению для класса |
| CAuditDSSetting | Класс, содержащий настройки аудита по приложению по сервисам данных |
| CAuditFieldSetting | Класс, содержащий настройки аудита по приложению для полей класса |
| CDetailArrayOfAuditClassSetting | Detail array of AuditClassSetting |
| CDetailArrayOfAuditDSSetting | Detail array of AuditDSSetting |
| CDetailArrayOfAuditFieldSetting | Detail array of AuditFieldSetting |
| ►NTests | |
| CAuditClassSettingsLoaderTest | Unit test class for TypeAuditClassSettingsLoader. |
| CAuditServiceTest | Тесты класса AuditService. |
| CAsyncAuditController | Контроллер, отвечающий за асинхронность при работе аудита. |
| CAuditConstants | Константы для аудита. |
| CAuditParameters | Базовый класс для установки в очередь сообщений при асинхронной записи аудита |
| CAuditParametersBase | Базовый класс для установки в очередь сообщений при асинхронной записи аудита |
| CAuditService | Статическая обёртка для класса, наследующего от IAuditService. |
| CCheckedCustomAuditParameters | Параметры аудита, используемые для записи в БД аудита сведений о произвольных операциях над произвольными объектами. |
| CCommonAuditParameters | Класс для записи общих данных аудита (которые скорее всего были сгенерированы сервисом данных) |
| CCustomAuditField | Класс с данными аудита по полю объекта |
| CCustomAuditFieldList | Класс со списком данных аудита по полям объекта |
| CCustomAuditParameters | Параметры для ведения аудита через API |
| CDatabaseAuditParameters | Базовый класс, содержащий настройки БД, куда будет писаться аудит |
| CEmptyAudit | Класс-заглушка для сервиса аудита, через который никакой аудит не пишется. |
| CIAudit | Интерфейс для аудита (основная логика). |
| CIAuditRecord | Интерфейс для определения записи, которая идёт в аудит. Этот интерфейс позволяет не завязываться на конкретной структуре, как хранится аудит, но получать необходимые данные. |
| CIAuditService | Интерфейс для сервиса аудита (отвечает за API и настройки). |
| CIDataObjectWithAuditFields | Интерфейс, который имеется у типов, которые имеют дополнительные поля аудита. |
| CRatificationAuditParameters | Вспомогательный класс для установки в очередь сообщений при асинхронной записи аудита о подтверждении записи аудита. |
| CRemoteAuditController | Класс для организации доcтупа к сервису аудита через wcf |
| ►NAuditWcfServiceLibrary | |
| CIAuditWcfService | Интерфейс для AuditWcfService (на настоящий момент представляет собой наследника IAudit) |
| ►NInterfaces | |
| ►CInterfaceBusinessServer | Класс, содержащий бизнес-сервера для интерфейсов. |
| CReferencePropertyInfo | Вспомогательный класс для хранения информации о том, какие классы какие ссылки имеют на заданный мастеровой класс. |
| CIReferencesCascadeDelete | Интерфейс, к которому привязан бизнес-сервер, выполняющий каскадное удаление объектов. |
| CIReferencesNullDelete | Интерфейс, к которому привязан бизнес-сервер, выполняющий зануление ссылок на удаляемый объект. |
| ►NLINQProvider | |
| ►NExceptions | |
| CMasterLevelException | TODO: Update summary. |
| CMethodSignatureException | TODO: Update summary. |
| CNotSupportedRegexException | Исключение, сообщающее, что на настоящий момент данный шаблон regex не может быть преобразован в sql-like. |
| CUnknownTypeException | TODO: Update summary. |
| ►NTests | |
| CLinqToLcsBooleanTest | |
| CLinqToLcsComplexTest | This is a test class for LinqToLcsTest and is intended to contain all LinqToLcsTest Unit Tests |
| CLinqToLcsDetailsTest | This is a test class for LinqToLcsTest and is intended to contain all LinqToLcsTest Unit Tests |
| CLinqToLcsDynamicViewTest | В методах этого класса проверяется только формирование представлений, но не выражений |
| CLinqToLcsGuidTest | Тесты на работу провайдера со свойствами типа Guid. |
| CLinqToLcsIntOrStringTest | Тесты на работу провайдера с ограничением вида: Where(DataObject.StringField == someString || DataObject.IntField.ToString() == someString). В качестве someString по задумке может прийти строка, гуид или целое число. Если приходит гуид, этот запрос падает с ошибкой приведения типов, потому, что генерируется запрос вида: WHERE ( ( "StringField " = N'7e30b4d0-5f62-494e-aa8b-4c8ffce49f78') OR ( "IntField" = N'7e30b4d0-5f62-494e-aa8b-4c8ffce49f78')) |
| CLinqToLcsMasterTest | This is a test class for LinqToLcsTest and is intended to contain all LinqToLcsTest Unit Tests |
| CLinqToLcsNumericTest | |
| CLinqToLcsParametersTest | |
| CLinqToLcsStringTest | |
| CLinqToLcsTodayTest | Тесты поддержки типа DateTime |
| CLinqToLcsTypeTest | Проверка взаимодействия LinqProvider с Enumeration, Guid, 'Guid?' . |
| CLinqToLcsWithPseudoDetailsTest | Класс для тестирования построения запросов при наличии псевдодетейлов (то есть когда классы связаны ассоциацией). |
| CTestDynamicView | Класс для тестирования динамических представлений при работе с LINQProvider'ом. |
| CTestLcsQueryProvider | Провайдер нужен для получения Expression в Unit-тестах. |
| CTestRegexToSql | Класс для тестирования преобразований из шаблона типа Regex в шаблон типа sql-like и наоборот. |
| CDateTimeEarlyExpressionTransformer | TODO: Update summary. |
| CIExpressionTreeVisitor | Интерфейс для visitor'а, который обрабатывает дерево выражения для LcsQueryProvider<T,Q>. |
| CIQueryModelVisitor | Интерфейс для основного visitor'а, который обрабатывает запрос linq-выражения для LcsQueryProvider<T,Q>. |
| CLcsGeneratorExpressionTreeVisitorBase | Visitor, который обходит распарсенноое дерево |
| CLcsGeneratorExpressionTreeVisitorCommon | Visitor, который обходит распарсенноое дерево (в большинстве случаев подходит эта реализация) |
| CLcsGeneratorQueryModelVisitor | Генерация LCS по модели запроса. |
| CLcsQuery | The query. |
| CLcsQueryProvider | TODO: Update summary. |
| CParamSet | Служебный класс для представления параметров в ограничениях LINQ |
| CPseudoDetail | Вспомогательный класс, который в Linq-выражении обозначает псевдодетейл. |
| CQuery | Explicit interface implementation of IQueryable |
| CQueryProvider | |
| CReplacingExpressionTreeVisitorWithProperType | Данный класс представляет собой по сути ReplacingExpressionTreeVisitor с выправленным нужным образом методом VisitMemberExpression, который убирает привязку свойства псевдодетейла к объекту типа мастера. |
| CTreeVisitorStacksHolder | Хранитель стеков для TreeVisitor |
| CUtilsDetail | TODO: Update summary. |
| ►NOracleDataService | |
| ►NTests | |
| ►CBusinessServerOrderTest | |
| COrderedCls | |
| COrderedClsComparer | Класс для сортировки бизнес-серверов |
| COrderedClsComparerG | Класс для сортировки бизнес-серверов |
| CDataServiceProviderTest | Тестовый класс для DataServiceProvider. |
| CEnrichViewWithPropertiesUsedInFunctionTest | Тесты, которые проверяют расширение представления по функции. Используемые в функции свойства должны попасть в представление. |
| CInterfaceTests | Класс для тестирования функциональности класса InterfaceBusinessServer. |
| CSQLDataServiceTest | Тестовый класс для SQLDataService. |
| CAdvansedColumn | Дополнительная колоночка |
| CBusinessServer | Базовый абстрактный класс для всех бизнес-серверов. |
| CBusinessServerAttribute | Атрибут лоя установки бизнессервера обработки событий |
| CBusinessServerProvider | Провайдер бизнессервисов |
| CBusinessTaskMonitor | Провайдер текущего монитора выполнения задач. |
| CCantApplyBusinessServerAttributeWithNotBusinessServiceTypeException | невозможно применить атрибут к этому типу |
| CColumnsSortDef | Структура для установления сортировки на колонку. |
| CCreateCommandEventArgs | Аргументы события создания команды |
| CDataObjectsEventArgs | Аргументы события с массивом объектов данных |
| CDataServiceProvider | IDataService service locator. |
| CDataServiceUsingTypeCustomizer | Настройка сервиса данных в части PropertyUsingTypes |
| CDataServiceWrapper | Обертка для получения сервиса данных либо через DataServiceProvider либо явно указанный в этом экземпляре класса. Для поддержки этой возможности в классе наследнике необходимо определить конструктор с передачей экземпляра сервиса данных в базовый контруктор. |
| CDRDataService | Сервис данных для грязного чтения (MSSQLServer). |
| CExecutingQueryException | Исключительная ситуация, при выполнении запроса |
| CGenerateSQLSelectQueryEventArgs | Аргумент события при генерации SQL Select запроса |
| CIBusinessTaskMonitor | Интерфейс для создания компонентов отслеживания выполнения бизнессзадач. |
| CIDataService | Интерфейс сервисов данных. Все реализации наследуются от него. |
| CLoadingCustomizationStruct | настройка загрузки группы объектов |
| CLockData | The lock data. |
| CLockService | Классический сервис блокировок |
| CMasterObjStruct | Структура мастеров в выборке |
| CMSSQLDataService | Сервис данных для работы с Microsoft SQL Server. |
| CObjectStringDataView | В виде этой структуры приходят строковое предстваление объектов. |
| CODBCAccessDataService | Summary description for ODBCAccessDataService. |
| CODBCDataService | Summary description for ODBCDataService. |
| CODBCMySQLDataService | Summary description for ODBCMySQLDataService. |
| COracleDataService | Сервис данных для доступа к данным Oracle |
| CPostgresDataService | DataService for PostgreSQL. |
| CPropertyUsingTypes | Summary description for DataServiceUsingTypeCustomizer. |
| CRowNumberDef | Структура для указания начала и конца страницы для вычитки |
| CSQLDataService | Data service for SQL storage. |
| ►CStorageStructForView | структура для отображения представления в данные |
| CClassStorageDef | описание хранилища для некоторого класса,в ветви наследованных объектов |
| CPropSource | описание хранилища для некоторого класса,в ветви мастеров |
| CPropStorage | хранилище для свойства |
| CStringKeyGen | The string key gen. |
| CUpdaterObject | Спецкласс, предназначенный для выполнения групповых операций Update или Delete в источнике данных |
| CUtils | Набор служебной логики для сервиса данных. |
| CXMLFileDataService | Сервис данных для XML. |
| ►NCollections | |
| CArrayOperations | Summary description for ArrayOperations. |
| CCaseSensivityStringDictionary | Summary description for CaseSensivityStringDictionary. |
| CNameObjectCollection | коллекция со строковыми ключами |
| CTypeBaseCollection | коллекция со Type - ключами |
| CTypesArrayList | Список типов |
| ►NConvertors | |
| CFormatter | Позволяет использовать в строке форматирования параметр вида {* ,}. Пример: "Результат: {*, }" c параметрами object[]{1,2,3} -> "Результат: 1, 2, 3", а формат вида: "Преобразование: {*->}" -> "Преобразование: 1->2->3". |
| CInOperatorsConverter | Класс конвертации значений одного типа к другому типу посредством одного преобразования (Implicit или Explicit). Только статические методы работы. |
| ►NDesign | |
| CClassWithDinamicProperties | Абстрактный класс позволяющий потомкам иметь динамический состав свойств отображаемый в PropertyEditor |
| CDinamicPropertyDescriptor | Описатель динамического свойства |
| ►NExceptions | |
| CAgregatorPropertyMustBeDataObjectTypeException | Агрегатор должен быть приводим к DataObject |
| CCantFindDataObjectException | Исключение, которое возникает при отсутствии в хранилище данных объекта |
| CCantFindPropertyException | Не обнаружено свойство |
| CCantFindViewException | Нет такого представления |
| CCantProcessingNonDataobjectTypeException | нет возможности обработать не DataObject |
| CCantUpdateNotLoadedPropertiesException | Все изменяемые поля должны быть первоначально загружены(исключительная ситуация) |
| CClassIsNotSubclassOfOtherException | Один класс не является потомком другого класса |
| CDataObjectIsReadOnlyException | Объект заблокирован |
| CDataServiceNotFoundException | |
| CDetailArrayAlreadyContainsObjectWithThatKeyException | DetailArray уже содержиться объект с такимже калючем |
| CDifferentDataObjectTypesException | |
| CIErrorMessage | |
| CIncomatibleCheckingTypeException | Тип проверяемого объекта не соответствует типу в TypeUsageAttribute |
| CIncompatibleTypeException | Исключение,возникающее программной несовмести типов (например при присваивании мастероваму свойству объекта типе, не включенного в UsingType) |
| CIncompatibleTypesForViewOperationException | Исключение,возникающее в операциях над представлениями пи несовместимости представлений |
| CNoSuchPropertyException | Нет такого свойства (Исключительная ситуация) |
| CNotEnumTypeException | Тип не является перечислимым типом |
| CNotFoundAggregatorProperty | не смогли найти свойство указывающее на объект-владелец |
| CNotFoundInTypeUsageException | Не нашли в типах |
| CNotSortableDetailArrayException | Этот DetailArray нельзя отсортировать |
| CNotSortableOrderColumnsType | Невозможно отсортировать объектв по этому свойству |
| CObjectAlreadyInDetailArrayException | объект уже в DetailArray |
| CObjectNotAlteredException | |
| COnCreationDetailArrayAgregatorObjectCantBeNullException | при создании DetailArray необходимо передать объект-владелец |
| CPrimaryKeyTypeException | Неверный тип первичного ключа |
| CPropertyCouldnotBeNullException | Исключительная ситуация, возникающая при пустом значении в свойстве, которое должно быть заполнено |
| CUncompatibleViewForClassException | представление не подходит для класса |
| CUnlockObjectDifferentKeyException | При разблокировке объекта используется неверный ключ |
| ►NFileType | |
| CFile | Тип данных File |
| ►NFunctionalLanguage | |
| ►NSQLWhere | |
| CSQLWhereLanguageDef | Определение языка ограничений для конструирования ограничивающих функций |
| CCompatibilityTypeTest | Класс для проверки совместимости типов |
| CDetailArrayOfFunctionalParameterDef | массив параметров |
| CDetailArrayOfFunctionDef | DetailArray Of FunctionDef |
| CDetailArrayOfObjectType | DetailArray Of ObjectType |
| CDetailArrayOfVariableDef | DetailArray Of VariableDef |
| CFunction | Ограничивающая функция. Применяется для задания ограничений. |
| ►CFunctionalLanguageDef | Определение языка ограничений для конструирования ограничивающих функций |
| CNotFoundFunctionBySignatureException | Не найдена функция по сигнатуре |
| CNotFoundFunctionParametersException | Не найден параметр функции |
| CFunctionDef | Определение функции |
| CFunctionForControls | Функция для контролов (используется при: сериализации-десериализации LoadingCustomizationStruct, ExtendedTextBox, ObjectListVeiw и пр.) |
| CFunctionParameterDef | Унаследованный от TypedObject класс для определения параметров функции |
| CNullFunctionDefException | Не задано определение функции. |
| CObjectType | Мета-описание типа (используется для описания типов операндов функций) (наследуется от ViewedObject) |
| CParameterCountException | Неверное количество параметров |
| CTypedObject | Расширение класса ViewedObject за счёт введения ObjectType-типа (атрибут Type) |
| CUncompatibleParameterTypeException | Несовместимые типы параметров. |
| CVariableDef | Определение переменной в ограничении (обычно указывает на атрибут в объекте) |
| CViewedObject | Нехранимая реализация DataObject с полями Caption и StringedView для различных классов языка задания ограничений |
| ►NKeyGen | |
| CBaseKeyGenerator | Абстрактный генератор ключей |
| CGUIDGenerator | Генератор ключей типа GUID |
| CKeyGenerator | Статический класс генерации ключей, через который генерируются все первичные ключи Он использует для генерации ключа генераторы, наследуемые от BaseKeyGenerator. Этот конкретный генератор прописывается непосредственно объекту данных специальным атрибутом KeyGeneratorAttribute. |
| CKeyGuid | Guid, отличающийся от стандартного наличием метода Parse и отсутствием половины ненужных конструкторов. Кому надо другой конструктор – передайте в конструктор KeyGuid Guid, созданный его собственным конструктором. |
| ►NSecurity | |
| CEmptySecurityManager | Менеджер полномочий без проверки полномочий. |
| CISecurityManager | Интерфейс для менеджера полномочий. Является основным API для доступа к подсистеме полномочий со стороны программистов. |
| CISecurityService | Интерфейс для сервиса полномочий. |
| CRoleWithAccesses | Класс для инкапсуляции имени роли с доступными этой роли правами доступа + ограничения |
| ►NTests | |
| ►NTestClasses | |
| ►NBusiness | |
| CPrimaryKeyStorageTest | Класс для проверки методов обновления объектов данных в сложной структуре. |
| CSecondLoadObjectTest | |
| CUpdateComplexObjectStructTest | Класс для проверки методов обновления объектов данных в сложной структуре. |
| ►NCommon | |
| CCommonTest | |
| CForeachWithMethodTest | Summary description for ForeachWithMethodTest |
| CTypeFullNameTest | |
| ►NDataObject | |
| CDataObjectTest | Тестовый класс для DataObject. |
| CDetailArray | |
| CEquivalenceMethods | Методы проверки эквивалентность различных структур данных. |
| ►CInformationTest | Юнит-тесты для класса Informations. |
| CSpecialEmptyValueForTest | Специальный класс для теста, имеющий пустое значение. |
| CKeyGenTest | Тестовый класс для KeyGen. |
| CKeyGuidTest | Тестовый класс для KeyGuid. |
| CObjectCreatorTest | Тест для проверки ObjectCreator. |
| CTypeUsageProviderTest | Тестовый класс для TypeUsageProvider. |
| ►NExternalLDef | |
| CExternalLangDefTest | Тесты для ExternalLangDef. |
| ►NFunctionalLanguage | |
| CCompatibilityTypeTestTest | Класс для тестирования CompatibilityTypeTest. |
| CFunctionalLanguageDefTest | Класс для тестирования FunctionalLanguageDef. |
| CFunctionalLanguageTest | |
| CFunctionSerializeTest | |
| CFunctionTest | Класс для тестирования Function.cs. |
| CLoadingCustomizationStructTest | TODO: Update summary. |
| CObjectTypeTest | Проверка класса ObjectType. |
| CVariableDefTest | Проверка класса VariableDef. |
| ►NLINQProvider | |
| CLINQProviderTest | |
| ►NTools | |
| CCaptionToolTests | Различные тесты на получение заголовков и работу с ними. |
| CToolXMLTest | This is a test class for ToolXMLTest and is intended to contain all ToolXMLTest Unit Tests /summary> |
| CTransliterationTest | Тесты по транслитерации с русского на английский и наоборот. |
| ►NUserDataTypes | |
| CContactTest | Класс для тестирования Contact.cs. |
| CEventTest | Класс для тестирования Event.cs. |
| CGeoDataTest | Проверка класса GeoData.cs. |
| CImageTest | Проверка класса Image.cs. |
| ►NTools | |
| CAllowAllAssemblyVersionsDeserializationBinder | |
| CBinarySerializer | Бинарный сереализатор. |
| CCaptionTool | Вспомогательный класс для обработки и получения Caption'ов и других имён |
| CExternalModule | |
| CMapiFileDesc | |
| CMapiMessage | |
| CMapiRecipDesc | |
| CMAPIWrapper | Класс для отправки писем с вложением. Поддерживается функция открытия почтового клиента. Основано на http://www.codeproject.com/KB/IP/SendFileToNET.aspx |
| CToolBinarySerializer | Инструмент для бинарной сериализации-десериализации Используется для Function Сериализованные байты конвертируются в ToBase64String /summary> |
| CToolXML | Инструмент для сериализации-десериализации в XML |
| CToolZIP | |
| CTypeManager | Вспомагательный класс для работы XMLManager. Содержит методы для работы с типами данных. |
| CXMLManager | Manager для работы с xml. Упрощает создание новых вершин, запись и чтение атрибутов различных типов. |
| CXmlTools | Инструменты для работы с Xml. |
| ►NUI | |
| CCancelEventArgs | Аргументы к событию отмены действия инициатора |
| CCloseEventArgs | Аргументы к событию закрытия UI-зависимой Win-формы |
| CContActionEventArgs | Общий предок агрументов событий форм |
| CDataObjectEventArgs | Общий предок параметров событий форм с передаче объектов данных |
| CDataObjectPropEventArg | параметры событий форм с передачей объекта данных и имени свойства |
| CDeleteEventArgs | Аргументы для события удаления объекта |
| CEditEventArgs | Аргументы для события редактирования объекта у инициатора |
| CEditorStoppedEventArgs | Аргументы для событий остановки работы редактора |
| CInitiatorStoppedEventArgs | Аргументы к событию остановки инициатора |
| CNewEventArgs | Аргументы для события создания |
| CPrintInitiatorStoppedEventArgs | Аргументы к событию остановки инициатора |
| CPrintPreviewEventArgs | Аргументы события предварительного просмотра |
| CSaveEventArgs | Аргументы события сохранения объекта данных |
| ►NUserDataTypes | |
| CBlob | Бинарный объект. Используется для хранения данных в хранилищах поддерживающих бинарные объекты. |
| CContact | Класс, описывающий единичный контакт пользователя (e-mail, телефон и проч.) |
| CEvent | Пользовательский тип - событие; |
| CGeoData | Класс, описывающий единичный контакт пользователя (e-mail, телефон и проч.) |
| CImage | Пользовательский тип - изображение; |
| CNullableDateTime | DateTime с поддержкой null (в ту эпоху, когда ещё не было DateTime? у нас уже был этот класс - так и повелось). |
| CNullableDecimal | Decimal с поддержкой null (в ту эпоху, когда ещё не было Decimal? у нас уже был этот класс - так и повелось). |
| CNullableInt | Int с поддержкой null (в ту эпоху, когда ещё не было int? у нас уже был этот класс - так и повелось). |
| CPartliedDate | |
| CPartliedDateTransformer | |
| CRecord | Данный класс необходим для определения StoreInstancesInType. Он необходим в том случае, когда пользовательский тип typedef должен храниться в виде отдельной записи. Используется для NOSQL-хранилищ. /summary> |
| CWebFile | Структура для хранения файлов в Web-приложении |
| ►NWindows | |
| ►NForms | |
| ►NBinders | |
| CControlProviderAttribute | Атрибут, позволяющий указать ControlProvider для типа |
| CAdvansedLimit | Объектная модель ограничения, редактируемого на форме задания ограничений. Включает в себя как ограничивающую функцию, так и определения параметров. Тут же живёт сериализованное описание кастом-формы для ввода параметров. |
| CDatePart | |
| CDetailVariableDef | Определение переменной ограничения, предназначенное для описания детейлов. |
| CExternalLangDef | |
| CIViewGenerator | Интерфейс для генерации представления. Используется для работы в детейлах с динамическими представлениями. |
| CParameterDef | Определение параметра /summary> |
| CSTORMAdvLimit | Объектное представление сохраняемого в базе ограничения. Не содержит логики по десериализации. Сам класс знает только сериализованное Value. Десериализуется в своё нехранимое свойство AdvLimit при помощи AdvLimitComponent. |
| CAccessTypeAttribute | Помещать ли свойство в автоматически генерируемые прадставления |
| CAggregationFunctionAttribute | Агрегирующая функция в DetailArray |
| CAgregatorAttribute | Указывает Агрегирующий объект для детейлового объекта |
| CAssemblyStorageAttribute | Место сохранения объектов данных в данной сборке. Указывается имя сервиса данных, использующихся для хранения и параметры к этому сервису данных. Например, для реляционного сервиса данных – это DSN |
| CAssociatedDetailViewAttribute | Указывает для представления класса шапки представление детейла. В сущности, представление шапки включает в себя представления детейлов. |
| CAutoAlteredAttribute | Автоматическое вычисление статуса Altered |
| CAutoStoreMasterDisabled | Отключить автоматическое сохранение мастерового объекта данных при сохранении основного объекта |
| CCaptionAttribute | Указывает пользовательское имя для значения перечислимого типа, для класса данных, для свойства класса данных |
| CClassImageFileAttribute | Картинка для класса. Должна лежать в этой же сборке как embedded ресурс |
| CClassImagePropertyAttribute | Свойство, предоставляющее картинку для экземпляров этого класса |
| CClassStorageAttribute | Некоторое логическое имя, под которым хранятся экземпляры объектов данных, например, для реляционного хранения это – имя таблицы. |
| CDataObject | Базовый абстрактный класс, от которого наследуются все объекты данных STORM.NET |
| CDataObjectCache | Кеш объектов данных, ключ кешей контекст вызова. |
| CDataServiceExpressionAttribute | Указывает формулу вычисления атрибута - для стрингованных данных (для конкретного типа сервиса данных) |
| CDetailArray | Контейнер (массив) детейловых объектов |
| CDetailInView | описание представления для детейла в представлении шапки |
| CDisableAutoViewedAttribute | Помещать ли свойство в автоматически генерируемые прадставления |
| CDisableInsertPropertyAttribute | Помещать ли свойство в Insert-ы |
| CDOCacheNotFoundException | Кеш не найден. |
| CDOCacheObjectAlreadyExistsException | Объект уже присутствует в кеше. |
| CDynamicMethodCompiler | Класс для замены рефлекшена (работает быстрее) |
| CEmptyEnumValueAttribute | Атрибут, указывающий значение перечисления, рассматриваемое как незаполненное |
| CEnumCaption | Класс для работы с заголовками перечислений. |
| CEventArgCatcherTypeAttribute | Тип для кэтчера |
| CExtendedView | Класс для хранения собственных свойств, мастеров и детейлов представления + псевдодетейлов с учётом их порядка. |
| CIAccessErrorNameConverter | Интерфейс конвертирования имени ошибки доступа. Применяется в UnauthorizedAccessException.ErrorNameConverter. |
| CIComparableType | Интерфейс для пользовательских типов, которые должны иметь специальную логику сравнения (по умолчанию для кастом-типов вызывается ToString() и сравнение по строкам). Сравнение выполняется хотя бы для определения изменённых свойств. |
| CIContainsAcceptablePossibleValues | Интерфейс для пользовательских типов, которые содержат домен (список) допустимых значений |
| CInformation | Доступ к метаданным |
| CInstanceCaptionPropertyAttribute | Свойство, предоставляющее заголовок для экземпляров этого класса |
| CIsHTMLAttribute | Атрибут, указывающий на то, что свойство содержит HTML. |
| CISpecialEmptyValue | Интерфейс определяет значение, рассматриваемое в качестве пустого для данного типа. |
| CItemsAddedEventArgs | |
| CKeyGeneratorAttribute | Прописывается тип(класс) генератора первичных ключей |
| CLoadingOrderAttribute | Определение порядка загрузки атрибутов, для тех случаев, например, часть объектов детейлов является мастерами других детейлов, либо, например, для правильного счёта вычислимых атрибутов. Важно помнить, что принципиальный порядок загрузки остается следующим |
| CMasterInView | настройка мастера (для визуальной части) |
| CMasterPropertyPath | Обертка для работы с путем до мастерового свойства. |
| CMasterViewDefineAttribute | Дополнительная настройка мастера в представлении |
| CNotNullAttribute | Указывает, что данный атрибут не может принимать значения Null |
| CNotStoredAttribute | Указывает нехранимый(вычислимый) атрибут (то есть он не сохраняется) |
| CObjectCreator | Класс для создания объектов. Скажи кого и я его создам. |
| COnlyShowSelectedValueAttribute | Если true, то значения перечислимого типа должны быть отображены в виде ComboBox, иначе группа RadioButton. |
| COrderAttribute | Указывает порядок атрибутов, в соответствии с которым упорядочены объекты в свойстве-массиве объектов |
| CPrimaryKeyStorageAttribute | Некоторое логическое имя, под которым хранится первичный ключ, например, для реляционного хранения это – имя поля в таблице. |
| CPropertyInView | Определение свойства в представлении. |
| CPropertyStorageAttribute | Некоторое логическое имя, под которым хранятся свойства (атрибуты и ассоциации), например, для реляционного хранения это – имя поля в таблице. |
| CPropertyTypeUsageAttribute | TypeUsageAttribute, только указывается не непосредственно у свойства,а у класса |
| CPseudoDetailInExtendedView | Псевдодетейл для добавления в упорядоченный список ExtendedView. |
| CPublishNameAttribute | Атрибут устанавливающий имя типа и набора сущностей при использовании в ODataService. |
| CSessionNotFoundException | Исключение, возникающее в случае, если нет ключа сессии даже после запроса авторизоваться |
| CStoreInstancesInTypeAttribute | Как хранить в конкретном хранилище указанный тип или свойство. |
| CStrLenAttribute | Указывает, что данный атрибут не может принимать значения длиннее явно определённого (Проверка будет осуществляться при присваивании объекту) |
| CSubobjectAttribute | Указывает объект, являющийся частью вышестоящего объекта. логика работы не реализована |
| CTrimmedStringStorageAttribute | происходит обрубание строк(применять функцию Trim()) при работе со строковыми данными через Information.GetPropValueByName и Information.GetPropValueByName |
| CTypeAtrValueCollection | коллекция с доступом по типу |
| CTypeKeyPair | Вспомогательный класс для объединения в пары типа объекта и ключа. Используется в коллекции "живущих" сейчас объектов, собственно, для доступа к объекту. |
| CTypeKeyPairEqualityComparer | Класс для сравнения объектов типа TypeKeyPair. |
| CTypePropertyAtrValueCollection | коллекция с доступом по типу-свойству |
| CTypeStorageAttribute | Некоторое логическое имя, под которым хранится тип, например, для реляционного хранения это – имя таблицы. |
| CTypeUsage | Summary description for TypeUsageProvider. |
| CTypeUsageAttribute | Укеазывает допустимые по присваиванию объекты объектов данных для мастеровых свойств и детайловых классов |
| CTypeUsageProvider | класс для хранения статических TypeUsage |
| CUnauthorizedAccessException | Исключение неавторизованного доступа |
| CView | Определение представления |
| CViewAttribute | Указывает представление для класса объекта данных формат указания: [Имя мастера].[Имя мастера мастера].[Имя мастера мастера мастера ...].[Имя атрибута] as [пользовательское имя атрибута] Пользовательское имя атрибута может включать пробелы В исходный код этот атрибут полностью генерируется CASE |
| ▼NIIS | |
| ►NTestClassesForPostgres | |
| CClass_bool | Class_bool. |
| CClass_byte | Class_byte. |
| CClass_char | Class_char. |
| CClass_DateTime | Class_DateTime. |
| CClass_decimal | Class_decimal. |
| CClass_double | Class_double. |
| CClass_float | Class_float. |
| CClass_guid | Class_guid. |
| CClass_int | Class_int. |
| CClass_long | Class_long. |
| CClass_NullableDateTime | Class_NullableDateTime. |
| CClass_NullableDecimal | Class_NullableDecimal. |
| CClass_NullableInt | Class_NullableInt. |
| CClass_object | Class_object. |
| CClass_sbyte | Class_sbyte. |
| CClass_short | Class_short. |
| CClass_string | Class_string. |
| CClass_uint | Class_uint. |
| CClass_ulong | Class_ulong. |
| CClass_ushort | Class_ushort. |
| CClass_WebFile | Class_WebFile. |
| CDetailArrayOfDetailClass | Detail array of DetailClass. |
| CDetailArrayOfDetailClass2 | Detail array of DetailClass2. |
| CDetailArrayOfДетейлКлассДлинноеИмя | Detail array of ДетейлКлассДлинноеИмя. |
| CDetailArrayOfДетейлКлассДлинноеИмя2 | Detail array of ДетейлКлассДлинноеИмя2. |
| CDetailClass | DetailClass. |
| CDetailClass2 | DetailClass2. |
| CMasterClass | MasterClass. |
| CMasterRoot | MasterRoot. |
| CMyClass | MyClass. |
| CДетейлКлассДлинноеИмя | ДетейлКлассДлинноеИмя. |
| CДетейлКлассДлинноеИмя2 | ДетейлКлассДлинноеИмя2. |
| ►CДочернийКлассДлинноеИмя | ДочернийКлассДлинноеИмя. |
| CViews | Class views container. |
| CДочернийКлассДлинноеИмя2 | ДочернийКлассДлинноеИмя2. |
| CКласс | Класс. |
| CМастерКлассДлинноеИмя | МастерКлассДлинноеИмя. |
| CМастерКлассДлинноеИмя2 | МастерКлассДлинноеИмя2. |
| CРодительскийКлассДлинноеИмя | РодительскийКлассДлинноеИмя. |
| ▼NNewPlatform | |
| ►NFlexberry | |
| ►NOrm | |
| ►NKeyGen | |
| CSystemGuidGenerator | Генератор ключей типа GUID |
| ►NORM | |
| ►NExternalLanguageDefinition | |
| ►NIntegratedTests | |
| ►NBusiness | |
| CDataServiceSpeedTest | Тест скорости сервиса данных. |
| CDetailsLoadTest | Проверка логики зачитки детейлов. |
| CLoadObjectTest | Проверка логики по зачитке объектов. |
| CSQLDataServiceTest | Тестовый класс для SQLDataService. |
| ►NDataObject | |
| COrderPropertyTest | Класс, содержащий тестовые методы для проверки корректности работы ORM с атрибутами порядка у детейлов. |
| ►NExternalLDef | |
| CRestrictionsOnTheDateAndDetailleTests | Класс для тестирования функций ограничения на даты и детейлы. |
| ►NFunctionalLanguage | |
| CLoadCharTest | Тестирование разных вариантов загрузки char из БД. |
| ►NLINQProvider | |
| CLinqODataServiceTest | Проверка цепочного вызова Where при LINQ-запросах к сервису данных. |
| CLinqToLcsChainWhereTest | Проверка цепочного вызова Where при LINQ-запросах к сервису данных. |
| CLinqToLcsEnumTest | Проверка перевода из Linq в LCS. |
| CTestLinqProviderLogicForOData | Класс для проверки доработок в провайдер, сделанных для взаимодействия с ODataService. |
| ►NPostgres | |
| CPostgresDataServiceTest | Юнит-тесты для PostgresDataService. |
| CBaseIntegratedTest | |
| CDataObjectCacheTest | Интеграционный тест для DataObjectCache. |
| ►NTest | |
| ►NTests | |
| ►NICSSoft | |
| ►NSTORMNET | |
| ►NBusiness | |
| ►NLINQProvider | |
| CTestLinqProvider | Проверка методов преобразования LINQ-выражений в LCS-структуры. |
| ►NDataObject | |
| CViewTest | Тесты для класса ICSSoft.STORMNET.View. |
| ►CAdress2 | Adress2. |
| CViews | Class views container. |
| ►CAggregatorUpdateObjectTest | AggregatorUpdateObjectTest. |
| CViews | Class views container. |
| ►CApparatus2 | Apparatus2. |
| CViews | Class views container. |
| CAuditAgregatorObject | AuditAgregatorObject. |
| ►CAuditClassWithDisabledAudit | AuditClassWithDisabledAudit. |
| CAuditSettings | Audit class settings. |
| CAuditClassWithoutSettings | AuditClassWithoutSettings. |
| ►CAuditClassWithSettings | AuditClassWithSettings. |
| CAuditSettings | Audit class settings. |
| CViews | Class views container. |
| CAuditMasterMasterObject | AuditMasterMasterObject. |
| CAuditMasterObject | AuditMasterObject. |
| ►CCabbage2 | Cabbage2. |
| CViews | Class views container. |
| ►CCabbagePart2 | Cabbage part2. |
| CViews | Class views container. |
| ►CCabbageSalad | Cabbage salad. |
| CViews | Class views container. |
| Ccla | cla. |
| CClassWithCaptions | ClassWithCaptions. |
| Cclb | clb. |
| CCombinedTypesUsageProviderTestClass | CombinedTypesUsageProviderTestClass. |
| ►CCountry2 | Country2. |
| CViews | Class views container. |
| CDataObjectCacheTest | Тесты для класса DataObjectCache. |
| CDataObjectForTest | DataObjectForTest. |
| CDataObjectWithKeyGuid | DataObjectWithKeyGuid. |
| ►CDateField | DateField. |
| CViews | Class views container. |
| CDetailArrayOfCabbagePart2 | Detail array of CabbagePart2. |
| CDetailArrayOfCombinedTypesUsageProviderTestClass | Detail array of CombinedTypesUsageProviderTestClass. |
| CDetailArrayOfDetailClass | Detail array of DetailClass. |
| CDetailArrayOfDetailUpdateObjectTest | Detail array of DetailUpdateObjectTest. |
| CDetailArrayOfFullTypesDetail1 | Detail array of FullTypesDetail1. |
| CDetailArrayOfFullTypesDetail2 | Detail array of FullTypesDetail2. |
| CDetailArrayOfRegion | Detail array of Region. |
| CDetailArrayOfБерлога | Detail array of Берлога. |
| CDetailArrayOfВыплаты | Detail array of Выплаты. |
| CDetailArrayOfДокументацияККонкурсу | Detail array of ДокументацияККонкурсу. |
| CDetailArrayOfЗначениеКритерия | Detail array of ЗначениеКритерия. |
| CDetailArrayOfИФХозДоговора | Detail array of ИФХозДоговора. |
| CDetailArrayOfКритерийОценки | Detail array of КритерийОценки. |
| CDetailArrayOfЛапа | Detail array of Лапа. |
| CDetailArrayOfОценкаЭксперта | Detail array of ОценкаЭксперта. |
| CDetailArrayOfПерелом | Detail array of Перелом. |
| CDetailArrayOfУчастникХозДоговора | Detail array of УчастникХозДоговора. |
| CDetailArrayOfФайлИдеи | Detail array of ФайлИдеи. |
| ►CDetailClass | DetailClass. |
| CViews | Class views container. |
| ►CDetailUpdateObjectTest | DetailUpdateObjectTest. |
| CViews | Class views container. |
| ►CDish2 | Dish2. |
| CViews | Class views container. |
| CEnumCaptionTest | Тесты для класса EnumCaption. |
| CForKeyStorageTest | ForKeyStorageTest. |
| ►CFullTypesDetail1 | FullTypesDetail1. |
| CViews | Class views container. |
| ►CFullTypesDetail2 | FullTypesDetail2. |
| CViews | Class views container. |
| ►CFullTypesMainAgregator | FullTypesMainAgregator. |
| CViews | Class views container. |
| ►CFullTypesMaster1 | FullTypesMaster1. |
| CViews | Class views container. |
| CGUIDToStringGenerator | |
| ►CHuman2 | Human2. |
| CViews | Class views container. |
| ►CInformationTestClass | InformationTestClass. |
| CViews | Class views container. |
| CInformationTestClass2 | InformationTestClass2. |
| CInformationTestClass3 | InformationTestClass3. |
| CInformationTestClass4 | InformationTestClass4. |
| CInformationTestClass6 | InformationTestClass6. |
| CInformationTestClassChild | InformationTestClassChild. |
| CKeyGuidTest | Тесты для класса KeyGuid. |
| ►CMasterClass | MasterClass. |
| CViews | Class views container. |
| ►CMasterUpdateObjectTest | MasterUpdateObjectTest. |
| CViews | Class views container. |
| CMSSQLDataServiceTest | Класс для проверки работы MSSQLDataService. |
| CNotStoredClass | NotStoredClass. |
| CNullFileField | Нужен для тестирования сериализации объекта данных с полем типа File. |
| ►CPlace2 | Place2. |
| CViews | Class views container. |
| ►CPlant2 | Plant2. |
| CViews | Class views container. |
| ►CRegion | Region. |
| CViews | Class views container. |
| ►CSalad2 | Salad2. |
| CViews | Class views container. |
| CSimpleDataObject | SimpleDataObject. |
| ►CSomeDetailClass | SomeDetailClass. |
| CViews | Class views container. |
| ►CSomeMasterClass | SomeMasterClass. |
| CViews | Class views container. |
| ►CSoup2 | Soup2. |
| CViews | Class views container. |
| CStoredClass | StoredClass. |
| ►CTerritory2 | Territory2. |
| CViews | Class views container. |
| CTestClassA | TestClassA. |
| CTestDataObject | Тесты для класса DataObject. |
| CTypeNameUsageProviderTestClass | TypeNameUsageProviderTestClass. |
| CTypeUsageProviderTestClass | TypeUsageProviderTestClass. |
| CTypeUsageProviderTestClassChildClass | TypeUsageProviderTestClassChildClass. |
| ►CБерлога | Берлога. |
| CViews | Class views container. |
| CБерлогаБС | БерлогаБС. |
| CБлоха | Блоха. |
| ►CВыплаты | Выплаты. |
| CViews | Class views container. |
| ►CДокументацияККонкурсу | ДокументацияККонкурсу. |
| CViews | Class views container. |
| ►CЗначениеКритерия | ЗначениеКритерия. |
| CViews | Class views container. |
| ►CИФХозДоговора | ИФХозДоговора. |
| CViews | Class views container. |
| ►CИдея | Идея. |
| CViews | Class views container. |
| ►CИнспекторПоКредиту | ИнспекторПоКредиту. |
| CViews | Class views container. |
| ►CИсточникФинансирования | ИсточникФинансирования. |
| CViews | Class views container. |
| ►CКлиент | Клиент. |
| CViews | Class views container. |
| ►CКонкурс | Конкурс. |
| CViews | Class views container. |
| ►CКотенок | Котенок. |
| CViews | Class views container. |
| ►CКошка | Кошка. |
| CViews | Class views container. |
| ►CКредит | Кредит. |
| CViews | Class views container. |
| ►CКритерийОценки | КритерийОценки. |
| CViews | Class views container. |
| ►CЛапа | Лапа. |
| CViews | Class views container. |
| ►CЛес | Лес. |
| CViews | Class views container. |
| ►CЛичность | Личность. |
| CViews | Class views container. |
| CМастерМ | МастерМ. |
| ►CМедведь | Медведь. |
| CViews | Class views container. |
| CНаследникМ1 | НаследникМ1. |
| CНаследникМ2 | НаследникМ2. |
| ►CОценкаЭксперта | ОценкаЭксперта. |
| CViews | Class views container. |
| ►CПерелом | Перелом. |
| CViews | Class views container. |
| ►CПользователь | Пользователь. |
| CViews | Class views container. |
| ►CПорода | Порода. |
| CViews | Class views container. |
| ►CСтрана | Страна. |
| CViews | Class views container. |
| ►CТипЛапы | Тип лапы. |
| CViews | Class views container. |
| ►CТипПороды | ТипПороды. |
| CViews | Class views container. |
| ►CУчастникХозДоговора | УчастникХозДоговора. |
| CViews | Class views container. |
| ►CФайлИдеи | ФайлИдеи. |
| CViews | Class views container. |
| ►CХозДоговор | ХозДоговор. |
| CViews | Class views container. |
| ►NValidation | |
| ►NExceptions | |
| CInvalidParameterCountValidationException | Исключение, сообщающее, что в функции ограничения некорректное количество параметров. |
| CInvalidParameterTypeValidationException | Исключение, сообщающее, что в функции ограничения используется параметр неверного типа. |
| CUsedNotLoadedPropertyValidationException | Исключение, сообщающее, что в функции ограничения используется незагруженное свойство. |
| CValidationException | Исключения, генерируемые при работе DataObjectValidator. |
| CTestDataObjectValidator | Тесты класса DataObjectValidator. |
| CExportParams | |
| CHeaderCaption | Заголовок столбца. |
| CIExportParams | Интерфейс параметров для экспорта. |
| CIExportService | Сервис экспорта данных из ORM. |
| CIHeaderCaption | Интерфейс для заголовка столбца. |
| ▼NTests | |
| COracleDataServiceTest | Класс для проверки работы OracleDataService. |