SettingsUnitLockingStrategy - класс

A strategy for managing read and write locks for a settings units and their fragments. Incorrect use of the methods in this interface may lead to "hanging" locks — use with caution.

Definition

Пространство имён: Tessa.SettingsUnits
Сборка: Tessa (в Tessa.dll) Версия: 4.2.0+ffad8363f63902f18b3b3f4cfa533a14b2fb19a6
C#
public sealed class SettingsUnitLockingStrategy : ISettingsUnitLockingStrategy
Inheritance
Object    SettingsUnitLockingStrategy
Implements
ISettingsUnitLockingStrategy

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

SettingsUnitLockingStrategy A strategy for managing read and write locks for a settings units and their fragments. Incorrect use of the methods in this interface may lead to "hanging" locks — use with caution.

Методы

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)
InitializeInLockAsync Performs initialization operations within an acquired lock to ensure atomicity of the initialization process.
MemberwiseCloneCreates a shallow copy of the current Object.
(Унаследован от Object)
ObtainReaderLockAsync Acquires a read lock for the settings unit. Returns a value indicating whether the lock was successfully acquired.
ObtainWriterLockAsync Acquires a write lock for the settings unit. Returns a value indicating whether the lock was successfully acquired.
ReleaseReaderLockAsync Releases the read lock for the settings unit.
ReleaseWriterLockAsync Releases the write lock for the settings unit.
ToStringReturns a string that represents the current object.
(Унаследован от Object)

См. также