TopicQueryBuilderAppendJoinTopicsAndUsers - метод
Добавляет базовый Inner Join Lateral в запрос для получения списка пар идентификаторов топика и сотрудника.
Пространство имён: Tessa.Extensions.Default.Server.Forums.NotificationsСборка: Tessa.Extensions.Default.Server (в Tessa.Extensions.Default.Server.dll) Версия: 3.6.0.22
public virtual ITopicQueryBuilder AppendJoinTopicsAndUsers(
Action<IQueryBuilder> unionAdditionalRowsAction = null,
Action<IQueryBuilder> subQueryExpression = null
)
Public Overridable Function AppendJoinTopicsAndUsers (
Optional unionAdditionalRowsAction As Action(Of IQueryBuilder) = Nothing,
Optional subQueryExpression As Action(Of IQueryBuilder) = Nothing
) As ITopicQueryBuilder
public:
virtual ITopicQueryBuilder^ AppendJoinTopicsAndUsers(
Action<IQueryBuilder^>^ unionAdditionalRowsAction = nullptr,
Action<IQueryBuilder^>^ subQueryExpression = nullptr
)
abstract AppendJoinTopicsAndUsers :
?unionAdditionalRowsAction : Action<IQueryBuilder> *
?subQueryExpression : Action<IQueryBuilder>
(* Defaults:
let _unionAdditionalRowsAction = defaultArg unionAdditionalRowsAction null
let _subQueryExpression = defaultArg subQueryExpression null
*)
-> ITopicQueryBuilder
override AppendJoinTopicsAndUsers :
?unionAdditionalRowsAction : Action<IQueryBuilder> *
?subQueryExpression : Action<IQueryBuilder>
(* Defaults:
let _unionAdditionalRowsAction = defaultArg unionAdditionalRowsAction null
let _subQueryExpression = defaultArg subQueryExpression null
*)
-> ITopicQueryBuilder
- unionAdditionalRowsAction ActionIQueryBuilder (Optional)
- Действие, с помощью которого можно добавить дополнительный Union All
или null, если запросы не добавляются. Подмножество должно возвращать TopicRowID и UserID.
- subQueryExpression ActionIQueryBuilder (Optional)
- Действие, с помощью которого можно добавить дополнительные условия и запросы ниже подзапроса Select, или null, если действий не выполняется.
ITopicQueryBuilderТекущий экземпляр
ITopicQueryBuilder.
ITopicQueryBuilderAppendJoinTopicsAndUsers(ActionIQueryBuilder, ActionIQueryBuilder)