public sealed class KrPermissionsObjectLockingStrategy : ObjectLockingStrategy,
IKrPermissionsObjectLockingStrategy, IObjectLockingStrategy
Public NotInheritable Class KrPermissionsObjectLockingStrategy
Inherits ObjectLockingStrategy
Implements IKrPermissionsObjectLockingStrategy, IObjectLockingStrategy
public ref class KrPermissionsObjectLockingStrategy sealed : public ObjectLockingStrategy,
IKrPermissionsObjectLockingStrategy, IObjectLockingStrategy
[<SealedAttribute>]
type KrPermissionsObjectLockingStrategy =
class
inherit ObjectLockingStrategy
interface IKrPermissionsObjectLockingStrategy
interface IObjectLockingStrategy
end
KrPermissionsObjectLockingStrategy | Создаёт экземпляр класса с указанием его зависимостей. |
Options |
Настройки стратегии блокировок.
(Унаследован от ObjectLockingStrategy) |
RedisConnectionProvider |
Объект, предоставляющий доступ к соединению Redis.
(Унаследован от ObjectLockingStrategy) |
RedisScript |
Скрипт с функциями для работы с блокировками в Redis.
(Унаследован от ObjectLockingStrategy) |
TessaServerSettings |
Настройки TESSA на сервере, которые выносятся в конфигурационный файл.
(Унаследован от ObjectLockingStrategy) |
ClearLocksAsync | Удаляет все блокировки для заданного объекта. |
Equals | Determines whether the specified object is equal to the current object. (Унаследован от Object) |
EscalateReaderLockAsync |
Выполняет эскалацию блокировки на чтение до блокировки на запись.
(Унаследован от ObjectLockingStrategy) |
EscalateReaderLockCoreAsync |
Выполняет эскалацию блокировки на чтение до блокировки на запись.
(Переопределяет ObjectLockingStrategyEscalateReaderLockCoreAsync(Guid, String, Int32, Int32, CancellationToken)) |
Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Унаследован от Object) |
GetHashCode | Serves as the default hash function. (Унаследован от Object) |
GetRedisKey |
Возвращает ключ, по которому можно получить информацию о блокировках в Redis.
(Унаследован от ObjectLockingStrategy) |
GetType | Gets the Type of the current instance. (Унаследован от Object) |
MemberwiseClone | Creates a shallow copy of the current Object. (Унаследован от Object) |
ObtainReaderLockAsync |
Выполняет взятие блокировки объекта на чтение.
(Унаследован от ObjectLockingStrategy) |
ObtainReaderLockCoreAsync |
Выполняет взятие блокировки объекта на чтение.
(Унаследован от ObjectLockingStrategy) |
ObtainWriterLockAsync | Выполняет взятие блокировки объекта на запись. (Унаследован от ObjectLockingStrategy) |
ObtainWriterLockCoreAsync | Выполняет взятие блокировки объекта на запись. (Унаследован от ObjectLockingStrategy) |
ReleaseReaderLockAsync | Выполняет снятие блокировки объекта на чтение. (Унаследован от ObjectLockingStrategy) |
ReleaseReaderLockCoreAsync | Выполняет снятие блокировки объекта на чтение. (Унаследован от ObjectLockingStrategy) |
ReleaseWriterLockAsync | Выполняет снятие блокировки объекта на запись. (Унаследован от ObjectLockingStrategy) |
ReleaseWriterLockCoreAsync | Выполняет снятие блокировки объекта на запись. (Унаследован от ObjectLockingStrategy) |
ToString | Returns a string that represents the current object. (Унаследован от Object) |