WorkplaceInitializationContext - конструктор |
Создаёт экземпляр класса с указанием значений его свойств.
Пространство имён:
Tessa.Platform.Initialization
Сборка:
Tessa (в Tessa.dll) Версия: 3.5.0.19
Синтаксис 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
- Тип: Tessa.Views.WorkplacesIWorkplaceMetadata
Рабочее место, для которого выполняется обход узлов. - availableWorkplaces
- Тип: System.Collections.GenericIListIWorkplaceMetadata
Все рабочие места, доступные пользователю. - extensionContext
- Тип: Tessa.Platform.InitializationIServerInitializationExtensionContext
Контекст расширений на инициализацию. - session (Optional)
- Тип: Tessa.Platform.RuntimeISession
Сессия пользователя или null, если используется значение из extensionContext.
- dbScope (Optional)
- Тип: Tessa.Platform.DataIDbScope
Объект, обеспечивающий доступ к базе данных,
или null, если используется значение из extensionContext.
См. также