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,该文件未锁定。