![]() |
Flexberry ORM 4.0.0
|
Вспомогательный класс, который в Linq-выражении обозначает псевдодетейл. Подробнее...
Открытые члены | |
PseudoDetail (ICSSoft.STORMNET.View view, string masterLinkName) | |
Конструктор сущности, представляющей в Linq-выражении псевдодетейл. Подробнее... | |
PseudoDetail (ICSSoft.STORMNET.View view, Expression< Func< TP, object >> masterLink) | |
Конструктор сущности, представляющей в Linq-выражении псевдодетейл. Подробнее... | |
PseudoDetail (ICSSoft.STORMNET.View view) | |
Конструктор сущности, представляющей в Linq-выражении настоящий детейл (для псевдодетейлов данный метод будет некорректен). Подробнее... | |
PseudoDetail (ICSSoft.STORMNET.View view, Expression< Func< TP, object >> masterLink, string masterToDetailPseudoProperty) | |
Конструктор сущности, представляющей в Linq-выражении псевдодетейл. Подробнее... | |
PseudoDetail (ICSSoft.STORMNET.View view, Expression< Func< TP, object >> masterLink, string masterToDetailPseudoProperty, string[] masterConnectProperties) | |
Конструктор сущности, представляющей в Linq-выражении псевдодетейл. Подробнее... | |
PseudoDetail (ICSSoft.STORMNET.View view, string masterLinkName, string masterToDetailPseudoProperty) | |
Конструктор сущности, представляющей в Linq-выражении псевдодетейл. Подробнее... | |
PseudoDetail (ICSSoft.STORMNET.View view, string masterLinkName, string masterToDetailPseudoProperty, string[] masterConnectProperties) | |
Конструктор сущности, представляющей в Linq-выражении псевдодетейл. Подробнее... | |
bool | Any< TSomeType > (Expression< Func< TP, TSomeType >> predicate) |
Вспомогательный метод, используемый для формирования ограничений на псевдодетейлы с условием произвольного типа. Метод используется для правильного формирования свойства, которое позднее возвращается в редактор ограничений. Подробнее... | |
bool | Any (Expression< Func< TP, bool >> predicate) |
Вспомогательный метод, преобразуемый на этапе компиляции Linq-выражения в funcExist. Подробнее... | |
bool | Any () |
Вспомогательный метод, преобразуемый на этапе компиляции Linq-выражения в funcExist. Подробнее... | |
bool | All (Expression< Func< TP, bool >> predicate) |
Вспомогательный метод, преобразуемый на этапе компиляции Linq-выражения в funcExistExact. Подробнее... | |
Свойства | |
ICSSoft.STORMNET.View | PseudoDetailView [get] |
Представление псевдодетейла. Подробнее... | |
string | MasterLinkName [get] |
Имя связи от псевдодетейла к мастеру. Аналог ConnectMasterPorp для DetailVariableDef в lcs. Подробнее... | |
string | MasterToDetailPseudoProperty [get] |
Имя связи от мастера к псевдодетейлу (псевдосвойство). Подробнее... | |
string[] | MasterConnectProperties [get] |
Свойства мастера, по которым можно произвести соединение. Фактически соединяем так: Агрегатор.MasterConnectProperties = Псевдодетейл.MasterLinkName. Аналог OwnerConnectProp для DetailVariableDef в lcs. Значение по умолчанию: "new string[] { SQLWhereLanguageDef.StormMainObjectKey }". Подробнее... | |
Вспомогательный класс, который в Linq-выражении обозначает псевдодетейл.
T | Тип мастера. |
TP | Тип детейла. |
|
inline |
Конструктор сущности, представляющей в Linq-выражении псевдодетейл.
view | Представление псевдодетейла. |
masterLinkName | Имя связи от псевдодетейла к мастеру. |
|
inline |
Конструктор сущности, представляющей в Linq-выражении псевдодетейл.
view | Представление псевдодетейла. |
masterLink | Метод, определяющий имя связи от псевдодетейла к мастеру (определение идёт через "Information.ExtractPropertyPath(masterLink)"). |
|
inline |
Конструктор сущности, представляющей в Linq-выражении настоящий детейл (для псевдодетейлов данный метод будет некорректен).
view | Представление детейла. |
|
inline |
Конструктор сущности, представляющей в Linq-выражении псевдодетейл.
view | Представление псевдодетейла. |
masterLink | Метод, определяющий имя связи от псевдодетейла к мастеру (определение идёт через "Information.ExtractPropertyPath(masterLink)"). |
masterToDetailPseudoProperty | Имя связи от мастера к псевдодетейлу (псевдосвойство). |
|
inline |
Конструктор сущности, представляющей в Linq-выражении псевдодетейл.
view | Представление псевдодетейла. |
masterLink | Метод, определяющий имя связи от псевдодетейла к мастеру (определение идёт через "Information.ExtractPropertyPath(masterLink)"). |
masterToDetailPseudoProperty | Имя связи от мастера к псевдодетейлу (псевдосвойство). |
masterConnectProperties | Свойства мастера, по которым можно произвести соединение. Аналог OwnerConnectProp для DetailVariableDef в lcs. |
|
inline |
Конструктор сущности, представляющей в Linq-выражении псевдодетейл.
view | Представление псевдодетейла. |
masterLinkName | Имя связи от псевдодетейла к мастеру. |
masterToDetailPseudoProperty | Имя связи от мастера к псевдодетейлу (псевдосвойство). |
|
inline |
Конструктор сущности, представляющей в Linq-выражении псевдодетейл.
view | Представление псевдодетейла. |
masterLinkName | Имя связи от псевдодетейла к мастеру. |
masterToDetailPseudoProperty | Имя связи от мастера к псевдодетейлу (псевдосвойство). |
masterConnectProperties | Свойства мастера, по которым можно произвести соединение. Аналог OwnerConnectProp для DetailVariableDef в lcs. |
|
inline |
Вспомогательный метод, преобразуемый на этапе компиляции Linq-выражения в funcExistExact.
predicate | LimitFunction для псевдодетейла. |
|
inline |
Вспомогательный метод, преобразуемый на этапе компиляции Linq-выражения в funcExist.
predicate | LimitFunction для псевдодетейла. |
|
inline |
Вспомогательный метод, преобразуемый на этапе компиляции Linq-выражения в funcExist.
|
inline |
Вспомогательный метод, используемый для формирования ограничений на псевдодетейлы с условием произвольного типа. Метод используется для правильного формирования свойства, которое позднее возвращается в редактор ограничений.
predicate | Функция ограничения для псевдодетейла. |
true
, при использовании в редакторе ограничений после преобразований данная функция затирается.
|
get |
Свойства мастера, по которым можно произвести соединение. Фактически соединяем так: Агрегатор.MasterConnectProperties = Псевдодетейл.MasterLinkName. Аналог OwnerConnectProp для DetailVariableDef в lcs. Значение по умолчанию: "new string[] { SQLWhereLanguageDef.StormMainObjectKey }".
|
get |
Имя связи от псевдодетейла к мастеру. Аналог ConnectMasterPorp для DetailVariableDef в lcs.
|
get |
Имя связи от мастера к псевдодетейлу (псевдосвойство).
|
get |
Представление псевдодетейла.