DeputiesSyncStrategyDependenciesProvider - конструктор
Пространство имён: Tessa.Roles.DeputiesСборка: Tessa (в Tessa.dll) Версия: 4.0.4
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
-