▼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. |