Для изменения размера нажмите или перетащите

ILicenseValidatorWillIncreaseConcurrentLicenseCountAsync - метод

Возвращает признак того, что сессия с заданными параметрами будет потреблять на одну конкурентную лицензию больше, чем до создания сессии. Сессия может не увеличивать количество потребляемых лицензий, если вход выполняется для того же сотрудника и производится с того же IP адреса.

Пространство имён:  Tessa.Platform.Licensing
Сборка:  Tessa (в Tessa.dll) Версия: 3.5.0.19
Синтаксис
Task<bool> WillIncreaseConcurrentLicenseCountAsync(
	SessionLicenseType concurrent,
	Guid userID,
	string hostIP,
	CancellationToken cancellationToken = default
)

Параметры

concurrent
Тип: Tessa.Platform.RuntimeSessionLicenseType
Тип конкурентной лицензии.
userID
Тип: SystemGuid
Идентификатор сотрудника, для которого создаётся сессия.
hostIP
Тип: SystemString
IP-адрес компьютера, открывшего сессию, или null, если адрес не определён.
cancellationToken (Optional)
Тип: System.ThreadingCancellationToken
Объект, посредством которого можно отменить асинхронную задачу.

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

Тип: TaskBoolean
true, если сессия с заданными параметрами будет потреблять на одну конкурентную лицензию больше, чем до создания сессии; false в противном случае.
См. также