WorkplaceInitializationContext - конструктор
Создаёт экземпляр класса с указанием значений его свойств.
Пространство имён: Tessa.Platform.InitializationСборка: Tessa (в Tessa.dll) Версия: 3.6.0.22
public WorkplaceInitializationContext(
IWorkplaceMetadata workplace,
IList<IWorkplaceMetadata> availableWorkplaces,
IServerInitializationExtensionContext extensionContext,
ISession session = null,
IDbScope dbScope = null
)
Public Sub New (
workplace As IWorkplaceMetadata,
availableWorkplaces As IList(Of IWorkplaceMetadata),
extensionContext As IServerInitializationExtensionContext,
Optional session As ISession = Nothing,
Optional dbScope As IDbScope = Nothing
)
public:
WorkplaceInitializationContext(
IWorkplaceMetadata^ workplace,
IList<IWorkplaceMetadata^>^ availableWorkplaces,
IServerInitializationExtensionContext^ extensionContext,
ISession^ session = nullptr,
IDbScope^ dbScope = nullptr
)
new :
workplace : IWorkplaceMetadata *
availableWorkplaces : IList<IWorkplaceMetadata> *
extensionContext : IServerInitializationExtensionContext *
?session : ISession *
?dbScope : IDbScope
(* Defaults:
let _session = defaultArg session null
let _dbScope = defaultArg dbScope null
*)
-> WorkplaceInitializationContext
Параметры
- workplace IWorkplaceMetadata
- Рабочее место, для которого выполняется обход узлов.
- availableWorkplaces IListIWorkplaceMetadata
- Все рабочие места, доступные пользователю.
- extensionContext IServerInitializationExtensionContext
- Контекст расширений на инициализацию.
- session ISession (Optional)
-
Сессия пользователя или null, если используется значение из extensionContext.
- dbScope IDbScope (Optional)
-
Объект, обеспечивающий доступ к базе данных,
или null, если используется значение из extensionContext.