Метод SPFile.Lock
Создает блокировку на файл, предотвращая его изменения другими пользователями.
Пространство имен: Microsoft.SharePoint
Сборка: Microsoft.SharePoint (в Microsoft.SharePoint.dll)
Синтаксис
'Декларация
Public Sub Lock ( _
lockType As SPFile.SPLockType, _
lockId As String, _
timeout As TimeSpan _
)
'Применение
Dim instance As SPFile
Dim lockType As SPFile.SPLockType
Dim lockId As String
Dim timeout As TimeSpan
instance.Lock(lockType, lockId, timeout)
public void Lock(
SPFile.SPLockType lockType,
string lockId,
TimeSpan timeout
)
Параметры
lockType
Тип: Microsoft.SharePoint.SPFile.SPLockTypeОдно из значений перечисления, которое описывает тип блокировки.
lockId
Тип: System.StringИдентификатор (ID) для блокировки.
timeout
Тип: System.TimeSpanДлительность блокировки.
Исключения
Исключение | Условие |
---|---|
SPFileLockException | lockType — None. |
Замечания
Можно определить, заблокирован ли уже файл, установив свойство LockType . Если это None, этот файл не заблокирован.