Section "Lock"

lockDir

    <entry key="lockDir" type="System.String" default=".\locks"></entry>

Workflows, lists and list items must be locked when they are processed.

The lock is released via temporary files in this directory.

For relative path specifications, the "ProgramDataFolder" is used as root (see setting in section "Basic").

skippedItemCacheDir

    <entry key="skippedItemCacheDir" type="System.String" default=".\skipcache"></entry>

Currently not used.

maxWaitForLock_Item

    <entry key="maxWaitForLock_Item" type="System.Int32" default="5000" comment="in millisecods"></entry>

Specifies how long to wait for the availability of a SharePoint list item when it is locked. (In milliseconds)

maxWaitForLock_List

    <entry key="maxWaitForLock_List" type="System.Int32" default="30000" comment="in millisecods"></entry>

Specifies how long the availability of a SharePoint list should be waited for when it is locked. (In milliseconds)

maxWaitForLock_Workflow

    <entry key="maxWaitForLock_Workflow" type="System.Int32" default="60000" comment="in millisecods"></entry>

Specifies how long the availability of a SharePoint list should be waited for when it is locked. (In milliseconds)

Full Section Default

  <section name="lock">
    <entry key="lockDir" type="System.String" default=".\locks"></entry>
    <entry key="skippedItemCacheDir" type="System.String" default=".\skipcache"></entry>
    <entry key="maxWaitForLock_Item" type="System.Int32" default="5000" comment="in millisecods"></entry>
    <entry key="maxWaitForLock_List" type="System.Int32" default="30000" comment="in millisecods"></entry>
    <entry key="maxWaitForLock_Workflow" type="System.Int32" default="60000" comment="in millisecods"></entry>
  </section>

Discussion