SPFileLockExceptionType enumeration

Describes why a lock caused an error during an operation on an SPFile object.

Namespace:  Microsoft.SharePoint
Assembly:  Microsoft.SharePoint (in Microsoft.SharePoint.dll)

Syntax

'Declaration
Public Enumeration SPFileLockExceptionType
'Usage
Dim instance As SPFileLockExceptionType
public enum SPFileLockExceptionType

Members

Member name Description
BadLockArguments One or more invalid arguments was passed to the Lock(SPFile.SPLockType, String, TimeSpan) method, the RefreshLock(String, TimeSpan) method, or the ConvertLock(SPFile.SPLockType, SPFile.SPLockType, String, String, TimeSpan) method.
SharedLockExists The file has a shared lock.
ExclusiveLockExists The file has an exclusive lock.
NoLockExists The file is not locked.

Remarks

The values of this enumeration describe why a lock caused an error to occur during an operation on a file. An error can occur because there is a lock on the file, because there is no lock on the file, or because invalid parameters are used to create or update a lock.

See also

Reference

Microsoft.SharePoint namespace