ExtensionComplexQueryJoin - класс

Объект для присоединения подзапроса к составному запросу, который подставляется в плейсхолдеры ExtensionJoinPlaceholder, ExtensionFilterPlaceholder и ExtensionResultPlaceholder.

Definition

Пространство имён: Tessa.Roles.Queries
Сборка: Tessa (в Tessa.dll) Версия: 4.0.4
C#
public class ExtensionComplexQueryJoin : IComplexQueryJoin
Inheritance
Object    ExtensionComplexQueryJoin
Implements
IComplexQueryJoin

Заметки

Для внедрения текущего подзапроса в основной запрос в нём обязательно должен присутствовать хотя бы плейсхолдер ExtensionJoinPlaceholder.

Конструкторы

ExtensionComplexQueryJoinИнициализирует новый экземпляр класса ExtensionComplexQueryJoin

Свойства

BuildFilterPart 
BuildQueryPart 
BuildResultPart 
IsLeftJoin Определяет, должно ли присоединение таблицы текущего подзапроса быть выполнено с левым джоином.
JoinField 
JoinName 

Методы

ConvertToMainQueryParts Выполняет конвертацию текущего объекта в набор частей отдельного самостоятельного составного запроса.
EqualsDetermines whether the specified object is equal to the current object.
(Унаследован от Object)
FinalizeAllows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Унаследован от Object)
GetHashCodeServes as the default hash function.
(Унаследован от Object)
GetTypeGets the Type of the current instance.
(Унаследован от Object)
MemberwiseCloneCreates a shallow copy of the current Object.
(Унаследован от Object)
ToStringReturns a string that represents the current object.
(Унаследован от Object)

Методы расширения

Get
(Определяется ComHelper)
Invoke
(Определяется ComHelper)
Set
(Определяется ComHelper)

См. также