sqlalchemy_dlock.asyncio.lock.base module¶
- class sqlalchemy_dlock.asyncio.lock.base.BaseAsyncSadLock(connection_or_session: AsyncConnection | AsyncSession | async_scoped_session, key: TKey, /, contextual_timeout: float | int | None = None, **kwargs)[source]¶
Bases:
Generic
[TKey
]- Parameters:
connection_or_session (AsyncConnection | AsyncSession | async_scoped_session)
key (TKey)
- property connection_or_session: AsyncConnection | AsyncSession | async_scoped_session¶
- property key: TKey¶