ILdapUnitProviderCreateOrUpdateUnitAsync - метод

Создает или обновляет подразделение.

Definition

Пространство имён: Tessa.Extensions.Platform.Server.AdSync
Сборка: Tessa (в Tessa.dll) Версия: 4.0.4
C#
Task<bool> CreateOrUpdateUnitAsync(
	IAdSyncContext syncContext,
	AdConnection conn,
	AdEntry unit,
	Guid? parentObjectGuid,
	string parentObjectName,
	bool updateUser,
	List<AdEntry> users = null,
	CancellationToken cancellationToken = default
)

Параметры

syncContext  IAdSyncContext
Контекст синхронизации
conn  AdConnection
Соединение с сервером LDAP.
unit  AdEntry
Описание объекта LDAP.
parentObjectGuid  NullableGuid
ID родительского подразделения.
parentObjectName  String
Название родительского подразделения.
updateUser  Boolean
true, если нужно обновлять пользователей, иначе false.
users  ListAdEntry  (Optional)
Cписок пользователей подразделения в Active Directory.
cancellationToken  CancellationToken  (Optional)
Объект, посредством которого можно отменить асинхронную задачу.

Возвращаемое значение

TaskBoolean
true, если подразделение создано, иначе false.

См. также