public class CardLockingStrategy : ICardLockingStrategy
Public Class CardLockingStrategy
Implements ICardLockingStrategy
public ref class CardLockingStrategy : ICardLockingStrategy
type CardLockingStrategy =
class
interface ICardLockingStrategy
end
CardLockingStrategy | Создаёт экземпляр класса с указанием его зависимостей. |
ConfigurationInfoProvider | Провайдер информации о конфигурации. |
DbScope | Объект, обеспечивающий взаимодействие с базой данных. |
ObtainLockCommandTimeoutSeconds | Таймаут на выполнение команд взятия блокировок в секундах. При таком таймауте блокировка может быть взята в БД, но не взята с точки зрения сервера .NET. Берём 15 минут, а не бесконечность, на случай, когда сервер СУБД безвозвратно упал. |
ReleaseLockCommandTimeoutSeconds | Таймаут на снятие блокировок в секундах. Берём 5 минут, а не бесконечность, на случай, когда сервер СУБД безвозвратно упал. |
Session | Сессия для текущего пользователя. |
Equals | Determines whether the specified object is equal to the current object. (Унаследован от Object) |
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) |
GetType | Gets the Type of the current instance. (Унаследован от Object) |
MemberwiseClone | Creates a shallow copy of the current Object. (Унаследован от Object) |
ObtainReaderLockAsync | Выполняет взятие блокировки на чтение карточки. Возвращает признак успешного взятия блокировки и идентификатор типа для заданной карточки. |
ObtainReaderLockCoreAsync | Выполняет взятие блокировки на чтение карточки. Возвращает признак успешного взятия блокировки и идентификатор типа для заданной карточки. |
ObtainWriterLockAsync | Выполняет взятие блокировки на запись карточки. Возвращает признак успешного взятия блокировки. |
ObtainWriterLockCoreAsync | Выполняет взятие блокировки на запись карточки. Возвращает признак успешного взятия блокировки. |
ReleaseReaderLockAsync | Выполняет снятие блокировки на чтение карточки. |
ReleaseReaderLockCoreAsync | Выполняет снятие блокировки на чтение карточки. |
ReleaseWriterLockAsync | Выполняет снятие блокировки на запись карточки. |
ReleaseWriterLockCoreAsync | Выполняет снятие блокировки на запись карточки. |
ToString | Returns a string that represents the current object. (Унаследован от Object) |
CardNotFoundWhileWritingCode | Результат выполнения хранимой процедуры ObtainWriterLock в случае, если карточка не существует. |
LockedByReadersCode | Результат выполнения хранимой процедуры ObtainWriterLock в случае, если writer не дождался окончания чтения другими reader'ами. |
LockedByWriterCode | Результат выполнения хранимой процедуры ObtainWriterLock или ObtainReaderLock в случае, если writer не дождался снятия блокировки другим writer'ом. |
LockedWithChangedVersion | Результат выполнения хранимой процедуры ObtainWriterLock в случае, если writer не дождался снятия блокировки другим writer'ом. /// |
LockObtained | Результат выполнения хранимой процедуры ObtainWriterLock или ObtainReaderLock в случае, если блокировка успешно получена. |
LockTimeoutWhileObtainingWriterLockCode | Результат выполнения хранимой процедуры ObtainWriterLock в случае, если writer натолкнулся на длительную блокировку Instances в процессе выполнения запроса и не дождался снятия блокировки другим writer'ом. |
Get | (Определяется ComHelper) |
InternalMarkerCanvas |
Возвращает маркер аннотации
(Определяется AnnotationInternalsAccessor) |
Invoke | (Определяется ComHelper) |
Set | (Определяется ComHelper) |