IPlaceholderQueryBuilderBuild - метод
Выполняет построение текста выполняемого запроса по заданному объекту запроса. Метод не возвращает null.
Пространство имён: Tessa.Platform.PlaceholdersСборка: Tessa (в Tessa.dll) Версия: 4.0.4
IPlaceholderExecutableQuery Build(
IPlaceholderReplacementContext context,
IQueryBuilderFactory builderFactory,
IPlaceholder placeholder,
IPlaceholderQuery query,
PlaceholderQueryBuilderFlags flags = PlaceholderQueryBuilderFlags.None,
IEditablePlaceholderTable? table = null
)
Function Build (
context As IPlaceholderReplacementContext,
builderFactory As IQueryBuilderFactory,
placeholder As IPlaceholder,
query As IPlaceholderQuery,
Optional flags As PlaceholderQueryBuilderFlags = PlaceholderQueryBuilderFlags.None,
Optional table As IEditablePlaceholderTable = Nothing
) As IPlaceholderExecutableQuery
IPlaceholderExecutableQuery^ Build(
IPlaceholderReplacementContext^ context,
IQueryBuilderFactory^ builderFactory,
IPlaceholder^ placeholder,
IPlaceholderQuery^ query,
PlaceholderQueryBuilderFlags flags = PlaceholderQueryBuilderFlags::None,
IEditablePlaceholderTable^ table = nullptr
)
abstract Build :
context : IPlaceholderReplacementContext *
builderFactory : IQueryBuilderFactory *
placeholder : IPlaceholder *
query : IPlaceholderQuery *
?flags : PlaceholderQueryBuilderFlags *
?table : IEditablePlaceholderTable
(* Defaults:
let _flags = defaultArg flags PlaceholderQueryBuilderFlags.None
let _table = defaultArg table null
*)
-> IPlaceholderExecutableQuery
- context IPlaceholderReplacementContext
- Контекст операции, связанный с заменой плейсхолдеров.
- builderFactory IQueryBuilderFactory
-
- placeholder IPlaceholder
- Плейсхолдер, определяющий выполняемый запрос.
- query IPlaceholderQuery
- Объект запроса, который требуется подготовить для выполнения.
- flags PlaceholderQueryBuilderFlags (Optional)
- Флаги, влияющие на формирование текста запроса.
- table IEditablePlaceholderTable (Optional)
-
Редактируемая таблица с данными плейсхолдера или null, если таблица неизвестна.
IPlaceholderExecutableQuery
Объект, содержащий построенный текст выполняемого запроса с информацией по его выполнению.
Не может быть равен
null.