Поделиться через


Метод 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
)

Параметры

  • lockId
    Тип: System.String

    Идентификатор (ID) для блокировки.

  • timeout
    Тип: System.TimeSpan

    Длительность блокировки.

Исключения

Исключение Условие
SPFileLockException

lockType — None.

Замечания

Можно определить, заблокирован ли уже файл, установив свойство LockType . Если это None, этот файл не заблокирован.

См. также

Справочные материалы

SPFile класс

Элементы SPFile

Пространство имен Microsoft.SharePoint

ReleaseLock(String)

RefreshLock(String, TimeSpan)

LockType