DeputiesSyncStrategyDependenciesProvider - конструктор
Пространство имён: Tessa.Roles.DeputiesСборка: Tessa (в Tessa.dll) Версия: 4.1.3+7e2b1422f9b8c7c41fbbc4b151a843bed05319ab
public DeputiesSyncStrategyDependenciesProvider(
ILoadOldUsersStrategy loadOldUsersStrategy,
ILoadOldNestedUsersStrategy loadNestedOldUsersStrategy,
[DependencyAttribute("WithDeputiesManagement")] ILoadNewUsersStrategy loadNewUsersStrategy,
[DependencyAttribute("WithRoleDeputies")] ILoadNewUsersStrategy loadNewUsersStrategyWrd,
[DependencyAttribute("WithDeputiesManagement")] ILoadNewNestedUsersStrategy loadNewNestedUsersStrategy,
[DependencyAttribute("WithRoleDeputies")] ILoadNewNestedUsersStrategy loadNewNestedUsersStrategyWrd,
[DependencyAttribute("SingleLevel")] ICalculateDeputiesStrategy calculateDeputiesForSingleLevel,
[DependencyAttribute("MultiLevel")] ICalculateDeputiesStrategy calculateDeputiesForMultiLevel,
[DependencyAttribute("WithRoleDeputies")] ICalculateDeputiesStrategy calculateDeputiesWrd
)
Public Sub New (
loadOldUsersStrategy As ILoadOldUsersStrategy,
loadNestedOldUsersStrategy As ILoadOldNestedUsersStrategy,
<DependencyAttribute("WithDeputiesManagement")> loadNewUsersStrategy As ILoadNewUsersStrategy,
<DependencyAttribute("WithRoleDeputies")> loadNewUsersStrategyWrd As ILoadNewUsersStrategy,
<DependencyAttribute("WithDeputiesManagement")> loadNewNestedUsersStrategy As ILoadNewNestedUsersStrategy,
<DependencyAttribute("WithRoleDeputies")> loadNewNestedUsersStrategyWrd As ILoadNewNestedUsersStrategy,
<DependencyAttribute("SingleLevel")> calculateDeputiesForSingleLevel As ICalculateDeputiesStrategy,
<DependencyAttribute("MultiLevel")> calculateDeputiesForMultiLevel As ICalculateDeputiesStrategy,
<DependencyAttribute("WithRoleDeputies")> calculateDeputiesWrd As ICalculateDeputiesStrategy
)
public:
DeputiesSyncStrategyDependenciesProvider(
ILoadOldUsersStrategy^ loadOldUsersStrategy,
ILoadOldNestedUsersStrategy^ loadNestedOldUsersStrategy,
[DependencyAttribute(L"WithDeputiesManagement")] ILoadNewUsersStrategy^ loadNewUsersStrategy,
[DependencyAttribute(L"WithRoleDeputies")] ILoadNewUsersStrategy^ loadNewUsersStrategyWrd,
[DependencyAttribute(L"WithDeputiesManagement")] ILoadNewNestedUsersStrategy^ loadNewNestedUsersStrategy,
[DependencyAttribute(L"WithRoleDeputies")] ILoadNewNestedUsersStrategy^ loadNewNestedUsersStrategyWrd,
[DependencyAttribute(L"SingleLevel")] ICalculateDeputiesStrategy^ calculateDeputiesForSingleLevel,
[DependencyAttribute(L"MultiLevel")] ICalculateDeputiesStrategy^ calculateDeputiesForMultiLevel,
[DependencyAttribute(L"WithRoleDeputies")] ICalculateDeputiesStrategy^ calculateDeputiesWrd
)
new :
loadOldUsersStrategy : ILoadOldUsersStrategy *
loadNestedOldUsersStrategy : ILoadOldNestedUsersStrategy *
[<DependencyAttribute("WithDeputiesManagement")>] loadNewUsersStrategy : ILoadNewUsersStrategy *
[<DependencyAttribute("WithRoleDeputies")>] loadNewUsersStrategyWrd : ILoadNewUsersStrategy *
[<DependencyAttribute("WithDeputiesManagement")>] loadNewNestedUsersStrategy : ILoadNewNestedUsersStrategy *
[<DependencyAttribute("WithRoleDeputies")>] loadNewNestedUsersStrategyWrd : ILoadNewNestedUsersStrategy *
[<DependencyAttribute("SingleLevel")>] calculateDeputiesForSingleLevel : ICalculateDeputiesStrategy *
[<DependencyAttribute("MultiLevel")>] calculateDeputiesForMultiLevel : ICalculateDeputiesStrategy *
[<DependencyAttribute("WithRoleDeputies")>] calculateDeputiesWrd : ICalculateDeputiesStrategy -> DeputiesSyncStrategyDependenciesProvider
Параметры
- loadOldUsersStrategy ILoadOldUsersStrategy
-
- loadNestedOldUsersStrategy ILoadOldNestedUsersStrategy
-
- loadNewUsersStrategy ILoadNewUsersStrategy
-
- loadNewUsersStrategyWrd ILoadNewUsersStrategy
-
- loadNewNestedUsersStrategy ILoadNewNestedUsersStrategy
-
- loadNewNestedUsersStrategyWrd ILoadNewNestedUsersStrategy
-
- calculateDeputiesForSingleLevel ICalculateDeputiesStrategy
-
- calculateDeputiesForMultiLevel ICalculateDeputiesStrategy
-
- calculateDeputiesWrd ICalculateDeputiesStrategy
-