Flexberry ORM 4.0.0
Пространство имен ICSSoft.STORMNET.FunctionalLanguage

Пространства имен

namespace  SQLWhere
 

Классы

class  CompatibilityTypeTest
 Класс для проверки совместимости типов Подробнее...
 
class  DetailArrayOfFunctionalParameterDef
 массив параметров Подробнее...
 
class  DetailArrayOfFunctionDef
 DetailArray Of FunctionDef Подробнее...
 
class  DetailArrayOfObjectType
 DetailArray Of ObjectType Подробнее...
 
class  DetailArrayOfVariableDef
 DetailArray Of VariableDef Подробнее...
 
class  Function
 Ограничивающая функция. Применяется для задания ограничений. Подробнее...
 
class  FunctionalLanguageDef
 Определение языка ограничений для конструирования ограничивающих функций Подробнее...
 
class  FunctionDef
 Определение функции Подробнее...
 
class  FunctionForControls
 Функция для контролов (используется при: сериализации-десериализации LoadingCustomizationStruct, ExtendedTextBox, ObjectListVeiw и пр.) Подробнее...
 
class  FunctionForControlsConverter
 
class  FunctionParameterDef
 Унаследованный от TypedObject класс для определения параметров функции Подробнее...
 
class  NullFunctionDefException
 Не задано определение функции. Подробнее...
 
class  ObjectType
 Мета-описание типа (используется для описания типов операндов функций) (наследуется от ViewedObject) Подробнее...
 
class  ParameterCountException
 Неверное количество параметров Подробнее...
 
class  TypedObject
 Расширение класса ViewedObject за счёт введения ObjectType-типа (атрибут Type) Подробнее...
 
class  UncompatibleParameterTypeException
 Несовместимые типы параметров. Подробнее...
 
class  VariableDef
 Определение переменной в ограничении (обычно указывает на атрибут в объекте) Подробнее...
 
class  ViewedObject
 Нехранимая реализация DataObject с полями Caption и StringedView для различных классов языка задания ограничений Подробнее...
 

Перечисления

enum  TypesCompatibilities { TypesCompatibilities.No, TypesCompatibilities.Convertable, TypesCompatibilities.Equal }
 Совместимость типов Подробнее...
 

Функции

delegate bool CheckConstDelegate (ObjectType sender, ref string value)
 проверить константу Подробнее...
 
delegate object SimplificationDelegate (object value)
 упрощение Подробнее...
 
delegate Type TypeResolveDelegate (string typeName)
 Делегат для получения типа по его имени (используется в особых случаях, когда стандартные методы почему-то не помогают) Подробнее...
 

Перечисления

Совместимость типов

Элементы перечислений
No 

summary> Не совместимы /summary>

Convertable 

Конвертируемы

Equal 

Равны

Функции

delegate bool ICSSoft.STORMNET.FunctionalLanguage.CheckConstDelegate ( ObjectType  sender,
ref string  value 
)

проверить константу

delegate object ICSSoft.STORMNET.FunctionalLanguage.SimplificationDelegate ( object  value)

упрощение

Аргументы
value
Возвращает
delegate Type ICSSoft.STORMNET.FunctionalLanguage.TypeResolveDelegate ( string  typeName)

Делегат для получения типа по его имени (используется в особых случаях, когда стандартные методы почему-то не помогают)

Аргументы
typeNameИмя типа.
Возвращает
Сформированный по имени тип