WebDAV .NET Class Library
WebDAV .NET Class Library
WebDAV .NET
Independentsoft.Webdav
ActiveLock Class
ActiveLock Constructor
ActiveLock Properties
ActiveLock Methods

# ActiveLock Class

ActiveLock contains information about lock on a resource.
Inheritance Hierarchy
System
Object
Independentsoft.Webdav
ActiveLock

Namespace: Independentsoft.Webdav
Assembly: Independentsoft.Webdav (in Independentsoft.Webdav.dll) Version: 1.0.700.18437
Syntax
C#
VB
Copy

    public class ActiveLock

    Public Class ActiveLock

The ActiveLock type exposes the following members.

Constructors

| Name | Description
--- | --- | ---
| ActiveLock | Initializes a new instance of the ActiveLock class.
| ActiveLock(Int32) | Initializes a new instance of the ActiveLock class.
| ActiveLock(String) | Initializes a new instance of the ActiveLock class.
| ActiveLock(String, Int32) | Initializes a new instance of the ActiveLock class.
| ActiveLock(String, String) | Initializes a new instance of the ActiveLock class.
| ActiveLock(LockScope, String, Int32) | Initializes a new instance of the ActiveLock class.
| ActiveLock(LockScope, String, String) | Initializes a new instance of the ActiveLock class.
| ActiveLock(LockScope, String, Int32, String) | Initializes a new instance of the ActiveLock class.
| ActiveLock(LockScope, String, String, String) | Initializes a new instance of the ActiveLock class.
| ActiveLock(LockScope, String, String, String, String) | Initializes a new instance of the ActiveLock class.
| ActiveLock(LockScope, String, Int32, String, String, String) | Initializes a new instance of the ActiveLock class.
| ActiveLock(LockScope, String, Int32, String, String, String ) | Initializes a new instance of the ActiveLock class.
| ActiveLock(LockScope, String, String, String, String, String) | Initializes a new instance of the ActiveLock class.
| ActiveLock(LockScope, String, String, String, String, String ) | Initializes a new instance of the ActiveLock class.

Top
Properties

| Name | Description
--- | --- | ---
| Depth | Gets or sets the depth of the lock.
| Owner | Gets or sets who locked this resource.
| Scope | Gets or sets the scope of the lock.
| Timeout | Gets or sets a lock timeout. The lock timeout as either "Second-n" (where "n" is number between 0 and 4294967295) or "Infinite". InfiniteTimeout
| Token | Gets or sets a lock token.
| Type | Gets or sets the type of lock.

Top
Methods

| Name | Description
--- | --- | ---
| Equals | (Inherited from Object.)
| Finalize | (Inherited from Object.)
| GetHashCode | (Inherited from Object.)
| GetTimeoutAsSeconds | Return timeout value in seconds.
| GetType | (Inherited from Object.)
| MemberwiseClone | (Inherited from Object.)
| ToString | Represent object as a string. (Overrides Object ToString .)

Top
Remarks
The information can be used to provide details when obtaining locks, or for holding results from lock queries.
See Also

#### Reference

Independentsoft.Webdav Namespace

Copyright 2022 Independentsoft

Send comments on this topic to support@independentsoft.de