PlaceholderQueryBuilderBuildContext - конструктор
Создаёт экземпляр класса с указанием значений его свойств.
Пространство имён: Tessa.Platform.PlaceholdersСборка: Tessa (в Tessa.dll) Версия: 4.0.4
public BuildContext(
IQueryBuilderFactory queryBuilder,
IPlaceholderReplacementContext placeholderContext,
IPlaceholder placeholder,
IPlaceholderQuery query,
PlaceholderQueryBuilderFlags flags,
IEditablePlaceholderTable? table = null,
Dictionary<string, Object?>? info = null
)
Public Sub New (
queryBuilder As IQueryBuilderFactory,
placeholderContext As IPlaceholderReplacementContext,
placeholder As IPlaceholder,
query As IPlaceholderQuery,
flags As PlaceholderQueryBuilderFlags,
Optional table As IEditablePlaceholderTable = Nothing,
Optional info As Dictionary(Of String, Object) = Nothing
)
public:
BuildContext(
IQueryBuilderFactory^ queryBuilder,
IPlaceholderReplacementContext^ placeholderContext,
IPlaceholder^ placeholder,
IPlaceholderQuery^ query,
PlaceholderQueryBuilderFlags flags,
IEditablePlaceholderTable^ table = nullptr,
Dictionary<String^, Object^>^ info = nullptr
)
new :
queryBuilder : IQueryBuilderFactory *
placeholderContext : IPlaceholderReplacementContext *
placeholder : IPlaceholder *
query : IPlaceholderQuery *
flags : PlaceholderQueryBuilderFlags *
?table : IEditablePlaceholderTable *
?info : Dictionary<string, Object>
(* Defaults:
let _table = defaultArg table null
let _info = defaultArg info null
*)
-> BuildContext
Параметры
- queryBuilder IQueryBuilderFactory
- Текст запроса, построение которого выполняется.
- placeholderContext IPlaceholderReplacementContext
- Контекст замены плейсхолдера.
- placeholder IPlaceholder
- Плейсхолдер, с которым выполняется операция.
- query IPlaceholderQuery
- Запрос к базе данных, который требуется построить.
- flags PlaceholderQueryBuilderFlags
- Флаги, влияющие на формирование текста запроса.
- table IEditablePlaceholderTable (Optional)
-
Таблица, в рамках которой выполняется построение запроса для плейсхолдера,
или null, если построение выполняется не для таблицы.
- info DictionaryString, Object (Optional)
-
Дополнительная информация по запросу
или null, если информация отсутствует.