ContextRoleManager - конструктор
Пространство имён: Tessa.RolesСборка: Tessa (в Tessa.dll) Версия: 4.2.0+ffad8363f63902f18b3b3f4cfa533a14b2fb19a6
public ContextRoleManager(
IDbScope dbScope,
IDeputiesManagementSettingsProvider settingsProvider,
INestedRoleContextSelector nestedRoleContextSelector,
IRoleNormalizationInfo normalizationInfo,
[OptionalDependencyAttribute] INormalizationBatchProcessor? normalizationBatchProcessor = null
)
Public Sub New (
dbScope As IDbScope,
settingsProvider As IDeputiesManagementSettingsProvider,
nestedRoleContextSelector As INestedRoleContextSelector,
normalizationInfo As IRoleNormalizationInfo,
<OptionalDependencyAttribute> Optional normalizationBatchProcessor As INormalizationBatchProcessor = Nothing
)
public:
ContextRoleManager(
IDbScope^ dbScope,
IDeputiesManagementSettingsProvider^ settingsProvider,
INestedRoleContextSelector^ nestedRoleContextSelector,
IRoleNormalizationInfo^ normalizationInfo,
[OptionalDependencyAttribute] INormalizationBatchProcessor^ normalizationBatchProcessor = nullptr
)
new :
dbScope : IDbScope *
settingsProvider : IDeputiesManagementSettingsProvider *
nestedRoleContextSelector : INestedRoleContextSelector *
normalizationInfo : IRoleNormalizationInfo *
[<OptionalDependencyAttribute>] ?normalizationBatchProcessor : INormalizationBatchProcessor
(* Defaults:
let _normalizationBatchProcessor = defaultArg normalizationBatchProcessor null
*)
-> ContextRoleManager
Параметры
- dbScope IDbScope
-
- settingsProvider IDeputiesManagementSettingsProvider
-
- nestedRoleContextSelector INestedRoleContextSelector
-
- normalizationInfo IRoleNormalizationInfo
-
- normalizationBatchProcessor INormalizationBatchProcessor (Optional)
-