CardWithoutLockingStrategy - класс

Стратегия по управлению блокировками на чтение и запись карточек, которая не выполняет взятие блокировок. Некорректное использование методов в этом интерфейсе может привести к "повисшим" блокировкам, используйте с осторожностью.

Definition

Пространство имён: Tessa.Cards
Сборка: Tessa (в Tessa.dll) Версия: 3.6.0.22
C#
public class CardWithoutLockingStrategy : ICardLockingStrategy
Inheritance
Object    CardWithoutLockingStrategy
Implements
ICardLockingStrategy

Заметки

Наследники класса могут определять дополнительные свойства и методы, а также переопределять существующие методы.

Конструкторы

CardWithoutLockingStrategy Создаёт экземпляр класса с указанием его зависимостей.

Свойства

ConfigurationInfoProvider Провайдер информации о конфигурации.
DbScope Объект, обеспечивающий взаимодействие с базой данных.

Методы

EqualsDetermines whether the specified object is equal to the current object.
(Унаследован от Object)
FinalizeAllows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Унаследован от Object)
GetHashCodeServes as the default hash function.
(Унаследован от Object)
GetTypeGets the Type of the current instance.
(Унаследован от Object)
MemberwiseCloneCreates a shallow copy of the current Object.
(Унаследован от Object)
ObtainReaderLockAsync Выполняет взятие блокировки на чтение карточки. Возвращает признак успешного взятия блокировки и идентификатор типа для заданной карточки.
ObtainReaderLockCoreAsync Выполняет взятие блокировки на чтение карточки. Возвращает признак успешного взятия блокировки и идентификатор типа для заданной карточки.
ObtainWriterLockAsyncВыполняет взятие блокировки на запись карточки. Возвращает признак успешного взятия блокировки.
ObtainWriterLockCoreAsyncВыполняет взятие блокировки на запись карточки. Возвращает признак успешного взятия блокировки.
ReleaseReaderLockAsyncВыполняет снятие блокировки на чтение карточки.
ReleaseReaderLockCoreAsyncВыполняет снятие блокировки на чтение карточки.
ReleaseWriterLockAsyncВыполняет снятие блокировки на запись карточки.
ReleaseWriterLockCoreAsyncВыполняет снятие блокировки на запись карточки.
ToStringReturns a string that represents the current object.
(Унаследован от Object)

Методы расширения

Get
(Определяется ComHelper)
InternalMarkerCanvas Возвращает маркер аннотации
(Определяется AnnotationInternalsAccessor)
Invoke
(Определяется ComHelper)
Set
(Определяется ComHelper)

См. также