Flexberry ORM ODataService 5.2.0-beta01
|
Реализация интерфейса IPseudoDetailDefinition по умолчанию. Подробнее...
Открытые члены | |
DefaultPseudoDetailDefinition (ICSSoft.STORMNET.View view, string masterLinkName) | |
Конструктор, вызывающий соответствующий конструктор PseudoDetail<T, TP>. Подробнее... | |
DefaultPseudoDetailDefinition (ICSSoft.STORMNET.View view, Expression< Func< TP, object >> masterLink) | |
Конструктор, вызывающий соответствующий конструктор PseudoDetail<T, TP>. Подробнее... | |
DefaultPseudoDetailDefinition (ICSSoft.STORMNET.View view) | |
Конструктор, вызывающий соответствующий конструктор PseudoDetail<T, TP>. (для псевдодетейлов данный метод будет некорректен). Подробнее... | |
DefaultPseudoDetailDefinition (ICSSoft.STORMNET.View view, Expression< Func< TP, object >> masterLink, string masterToDetailPseudoProperty) | |
Конструктор, вызывающий соответствующий конструктор PseudoDetail<T, TP>. Подробнее... | |
DefaultPseudoDetailDefinition (ICSSoft.STORMNET.View view, Expression< Func< TP, object >> masterLink, string masterToDetailPseudoProperty, string[] masterConnectProperties) | |
Конструктор, вызывающий соответствующий конструктор PseudoDetail<T, TP>. Подробнее... | |
DefaultPseudoDetailDefinition (ICSSoft.STORMNET.View view, string masterLinkName, string masterToDetailPseudoProperty) | |
Конструктор, вызывающий соответствующий конструктор PseudoDetail<T, TP>. Подробнее... | |
DefaultPseudoDetailDefinition (ICSSoft.STORMNET.View view, string masterLinkName, string masterToDetailPseudoProperty, string[] masterConnectProperties) | |
Конструктор, вызывающий соответствующий конструктор PseudoDetail<T, TP>. Подробнее... | |
Открытые атрибуты | |
Type | MasterType => typeof(T) |
Тип мастера. Подробнее... | |
string | MasterToDetailPseudoProperty => _pseudoDetail.MasterToDetailPseudoProperty |
Имя связи от мастера к псевдодетейлу (псевдосвойство). Подробнее... | |
Type | PseudoPropertyType => typeof(List<TP>) |
Тип псевдосвойства. Подробнее... | |
MethodInfo | EmptyAnyMethod => _emptyAny.Method |
Empty "Any" method of associated PseudoDetail<T, TP> instance. Подробнее... | |
MethodInfo | NonEmptyAnyMethod => _nonEmptyAny.Method |
Non empty "Any" method of associated PseudoDetail<T, TP> instance. Подробнее... | |
MethodInfo | AllMethod => _all.Method |
"All" method of associated PseudoDetail<T, TP> instance. Подробнее... | |
object | PseudoDetail => _pseudoDetail |
The associated PseudoDetail<T, TP> instance as object. Подробнее... | |
Дополнительные унаследованные члены | |
Свойства унаследованные от NewPlatform.Flexberry.ORM.ODataService.Model.IPseudoDetailDefinition | |
Type | MasterType [get] |
Тип мастера. Подробнее... | |
string | MasterToDetailPseudoProperty [get] |
Имя св¤зи от мастера к псевдодетейлу (псевдосвойство). Подробнее... | |
Type | PseudoPropertyType [get] |
Тип псевдосвойства. Подробнее... | |
MethodInfo | EmptyAnyMethod [get] |
Empty "Any" method of associated PseudoDetail<T, TP> instance. Подробнее... | |
MethodInfo | NonEmptyAnyMethod [get] |
Non empty "Any" method of associated PseudoDetail<T, TP> instance. Подробнее... | |
MethodInfo | AllMethod [get] |
"All" method of associated PseudoDetail<T, TP> instance. Подробнее... | |
object | PseudoDetail [get] |
The associated PseudoDetail<T, TP> instance as object. Подробнее... | |
Реализация интерфейса IPseudoDetailDefinition по умолчанию.
T | Тип мастера. |
TP | Тип детейла. |
|
inline |
Конструктор, вызывающий соответствующий конструктор PseudoDetail<T, TP>.
view | Представление псевдодетейла. |
masterLinkName | Имя связи от псевдодетейла к мастеру. |
|
inline |
Конструктор, вызывающий соответствующий конструктор PseudoDetail<T, TP>.
view | Представление псевдодетейла. |
masterLink | Метод, определяющий имя связи от псевдодетейла к мастеру (определение идёт через "Information.ExtractPropertyPath(masterLink)"). |
|
inline |
Конструктор, вызывающий соответствующий конструктор PseudoDetail<T, TP>. (для псевдодетейлов данный метод будет некорректен).
view | Представление детейла. |
|
inline |
Конструктор, вызывающий соответствующий конструктор PseudoDetail<T, TP>.
view | Представление псевдодетейла. |
masterLink | Метод, определяющий имя связи от псевдодетейла к мастеру (определение идёт через "Information.ExtractPropertyPath(masterLink)"). |
masterToDetailPseudoProperty | Имя связи от мастера к псевдодетейлу (псевдосвойство). |
|
inline |
Конструктор, вызывающий соответствующий конструктор PseudoDetail<T, TP>.
view | Представление псевдодетейла. |
masterLink | Метод, определяющий имя связи от псевдодетейла к мастеру (определение идёт через "Information.ExtractPropertyPath(masterLink)"). |
masterToDetailPseudoProperty | Имя связи от мастера к псевдодетейлу (псевдосвойство). |
masterConnectProperties | Свойства мастера, по которым можно произвести соединение. Аналог OwnerConnectProp для DetailVariableDef в lcs. |
|
inline |
Конструктор, вызывающий соответствующий конструктор PseudoDetail<T, TP>.
view | Представление псевдодетейла. |
masterLinkName | Имя связи от псевдодетейла к мастеру. |
masterToDetailPseudoProperty | Имя связи от мастера к псевдодетейлу (псевдосвойство). |
|
inline |
Конструктор, вызывающий соответствующий конструктор PseudoDetail<T, TP>.
view | Представление псевдодетейла. |
masterLinkName | Имя связи от псевдодетейла к мастеру. |
masterToDetailPseudoProperty | Имя связи от мастера к псевдодетейлу (псевдосвойство). |
masterConnectProperties | Свойства мастера, по которым можно произвести соединение. Аналог OwnerConnectProp для DetailVariableDef в lcs. |
MethodInfo NewPlatform.Flexberry.ORM.ODataService.Model.DefaultPseudoDetailDefinition< T, TP >.AllMethod => _all.Method |
"All" method of associated PseudoDetail<T, TP> instance.
MethodInfo NewPlatform.Flexberry.ORM.ODataService.Model.DefaultPseudoDetailDefinition< T, TP >.EmptyAnyMethod => _emptyAny.Method |
Empty "Any" method of associated PseudoDetail<T, TP> instance.
string NewPlatform.Flexberry.ORM.ODataService.Model.DefaultPseudoDetailDefinition< T, TP >.MasterToDetailPseudoProperty => _pseudoDetail.MasterToDetailPseudoProperty |
Имя связи от мастера к псевдодетейлу (псевдосвойство).
Type NewPlatform.Flexberry.ORM.ODataService.Model.DefaultPseudoDetailDefinition< T, TP >.MasterType => typeof(T) |
Тип мастера.
MethodInfo NewPlatform.Flexberry.ORM.ODataService.Model.DefaultPseudoDetailDefinition< T, TP >.NonEmptyAnyMethod => _nonEmptyAny.Method |
Non empty "Any" method of associated PseudoDetail<T, TP> instance.
object NewPlatform.Flexberry.ORM.ODataService.Model.DefaultPseudoDetailDefinition< T, TP >.PseudoDetail => _pseudoDetail |
The associated PseudoDetail<T, TP> instance as object.
Type NewPlatform.Flexberry.ORM.ODataService.Model.DefaultPseudoDetailDefinition< T, TP >.PseudoPropertyType => typeof(List<TP>) |
Тип псевдосвойства.