![]() |
Flexberry ORM 4.0.0
|
Классический сервис блокировок Подробнее...
Открытые члены | |
LockService () | |
Конструктор без параметров. В качестве сервиса данных по умолчанию будет использоваться DataServiceProvider.DataService. Подробнее... | |
LockService (IDataService dataService) | |
Конструктор с определением сервиса данных. Подробнее... | |
void | ClearAllLocks () |
удалить все текущие блокировки (осуществимые текущим экземпляром сервиса) Подробнее... | |
void | ClearLock (string LockKey, string userName) |
Очистить блокировку Подробнее... | |
void | ClearLock (DataObject dobj, string userName) |
Очистить блокировку Подробнее... | |
void | ClearLock (string LockKey) |
Очистить блокировку Подробнее... | |
void | ClearLock (DataObject dobj) |
Очистить блокировку Подробнее... | |
void | ClearWebLock (DataObject dobj, IDataService ds) |
Снять блокировку с объекта для текущего пользователя Подробнее... | |
void | ClearWebLock (DataObject dobj, string userName, IDataService ds) |
Снять блокировку с объекта для указанного пользователя Подробнее... | |
void | ClearWebLock (string LockKey, string userName, IDataService ds) |
Снять блокировку по ключу для указанного пользователя Подробнее... | |
string | GetLock (DataObject dobj) |
Получить блокировку Подробнее... | |
string[] | GetLocks (DataObject dobj) |
Получить блокировки (в т.ч. на детейлы). Подробнее... | |
string[] | GetLocks (DataObject dobj, out bool retdailscontains) |
Получить блокировки Подробнее... | |
string | GetWebLock (DataObject dobj, IDataService ds) |
Получить блокировку Подробнее... | |
string | SetLock (string LockKey, string userName) |
The set lock. Подробнее... | |
string | SetLock (DataObject dobj, string userName) |
The set lock. Подробнее... | |
string | SetLock (string LockKey) |
The set lock. Подробнее... | |
string | SetLock (DataObject dobj) |
The set lock. Подробнее... | |
string | SetWebLock (DataObject dobj, IDataService ds) |
Установить блокировку на объект Подробнее... | |
string | SetWebLock (DataObject dobj, string userName, IDataService ds) |
Установить блокировку на объект для указанного пользователя Подробнее... | |
string | SetWebLock (string LockKey, string userName, IDataService ds) |
Установить блокировку Подробнее... | |
Открытые статические члены | |||
static void | ClearAllUserLocks (IDataService dataService) | ||
Удалить все блокировки текущего юзера (какие есть в базе). В качестве сервиса данных используется переданный сервис данных.
| |||
static void | ClearAllUserLocks () | ||
Удалить все блокировки текущего юзера (какие есть в базе). В качестве сервиса данных используется DataServiceProvider.DataService. Если нужно использовать другой DataService, используйте другую перегрузку метода. Подробнее... | |||
static string | GetUserName () | ||
The get user name. Подробнее... | |||
static void | SetUserName (string newusername) | ||
The set user name. Подробнее... | |||
Свойства | |
static bool | UseMachineNameInKey [get, set] |
Использовать ли имя компьютера в блокировке Подробнее... | |
Классический сервис блокировок
|
inline |
Конструктор без параметров. В качестве сервиса данных по умолчанию будет использоваться DataServiceProvider.DataService.
|
inline |
Конструктор с определением сервиса данных.
dataService | Сервис данных, через который по умолчанию нужно делать запрос к БД. Если передан null, то будет использоваться DataServiceProvider.DataService. |
|
inline |
удалить все текущие блокировки (осуществимые текущим экземпляром сервиса)
|
inlinestatic |
Удалить все блокировки текущего юзера (какие есть в базе). В качестве сервиса данных используется переданный сервис данных.
dataService | Сервис данных. |
|
inlinestatic |
Удалить все блокировки текущего юзера (какие есть в базе). В качестве сервиса данных используется DataServiceProvider.DataService. Если нужно использовать другой DataService, используйте другую перегрузку метода.
|
inline |
Очистить блокировку
LockKey | |
userName |
|
inline |
Очистить блокировку
dobj | |
userName |
|
inline |
Очистить блокировку
LockKey |
|
inline |
Очистить блокировку
dobj |
|
inline |
Снять блокировку с объекта для текущего пользователя
dobj | Объект данных |
ds | Сервис данных |
|
inline |
Снять блокировку с объекта для указанного пользователя
dobj | Объект данных |
userName | Пользователь |
ds | Сервис данных |
|
inline |
Снять блокировку по ключу для указанного пользователя
LockKey | ключ блокировки |
userName | пользователь |
ds | Сервис данных |
|
inline |
Получить блокировку
dobj |
|
inline |
Получить блокировки (в т.ч. на детейлы).
dobj | Для какого объекта спрашиваем блокировку. |
|
inline |
Получить блокировки
dobj | Для какого объекта спрашиваем блокировку |
retdailscontains |
|
inlinestatic |
The get user name.
|
inline |
Получить блокировку
dobj | Объект данных, для которого получаем блокировку |
ds | Сервис данных |
|
inline |
The set lock.
LockKey | The lock key. |
userName | The user name. |
DataServiceNotFoundException |
|
inline |
The set lock.
dobj | The dobj. |
userName | The user name. |
|
inline |
The set lock.
LockKey | The lock key. |
|
inline |
The set lock.
dobj | The dobj. |
|
inlinestatic |
The set user name.
newusername | The newusername. |
|
inline |
Установить блокировку на объект
dobj | Объект данны |
ds | Сервис данных |
|
inline |
Установить блокировку на объект для указанного пользователя
dobj | Объект данных |
userName | Пользователь |
ds | Сервис данных |
|
inline |
Установить блокировку
LockKey | Ключ |
userName | Пользователь |
ds | Сервис данных |
|
staticgetset |
Использовать ли имя компьютера в блокировке