ObjectTransactionLockingStrategyReleaseObjectAsync - метод
Освобождает блокировку объекта.
Пространство имён: Tessa.Platform.ObjectLockingСборка: Tessa (в Tessa.dll) Версия: 4.1.3+7e2b1422f9b8c7c41fbbc4b151a843bed05319ab
public Task<ValidationResult> ReleaseObjectAsync(
ObjectLockKey lockKey,
ObjectLockTypes? expectedLockType
)
Public Function ReleaseObjectAsync (
lockKey As ObjectLockKey,
expectedLockType As ObjectLockTypes?
) As Task(Of ValidationResult)
public:
virtual Task<ValidationResult^>^ ReleaseObjectAsync(
ObjectLockKey lockKey,
Nullable<ObjectLockTypes> expectedLockType
) sealed
abstract ReleaseObjectAsync :
lockKey : ObjectLockKey *
expectedLockType : Nullable<ObjectLockTypes> -> Task<ValidationResult>
override ReleaseObjectAsync :
lockKey : ObjectLockKey *
expectedLockType : Nullable<ObjectLockTypes> -> Task<ValidationResult>
- lockKey ObjectLockKey
Информация о ключе блокировки объекта.
- expectedLockType NullableObjectLockTypes
- Ожидаемый тип блокировки объекта.
TaskValidationResult
Результат освобождения блокировки
ValidationResult.
В случае наличия ошибок содержит их описание, иначе свидетельствует об успешном освобождении блокировки.
IObjectTransactionLockingStrategyReleaseObjectAsync(ObjectLockKey, NullableObjectLockTypes)