Show / Hide Table of Contents

    Class InteractiveLockHandler

    Pass one of these to Transaction.Lock to get a GUI lock screen when locks aren't immediately available. Users will be able to abort waiting for locks which will cause your Lock() call to return false.

    Inheritance
    System.Object
    InteractiveLockHandler
    Implements
    ILockHandler
    Inherited Members
    System.Object.Equals(System.Object)
    System.Object.Equals(System.Object, System.Object)
    System.Object.GetHashCode()
    System.Object.GetType()
    System.Object.MemberwiseClone()
    System.Object.ToString()
    System.Object.ReferenceEquals(System.Object, System.Object)
    Namespace: DesignData.SDS2.WinForms
    Assembly: DesignData.SDS2.WinForms.dll
    Syntax
    public class InteractiveLockHandler : ILockHandler

    Constructors

    InteractiveLockHandler()

    Declaration
    public InteractiveLockHandler()

    Methods

    EventLoop()

    Declaration
    public bool EventLoop()
    Returns
    Type Description
    System.Boolean

    LockFailed(TableIndexHandle, String)

    Declaration
    public void LockFailed(TableIndexHandle databaseItem, string userMessage)
    Parameters
    Type Name Description
    TableIndexHandle databaseItem
    System.String userMessage

    LockSucceeded(TableIndexHandle)

    Declaration
    public void LockSucceeded(TableIndexHandle databaseItem)
    Parameters
    Type Name Description
    TableIndexHandle databaseItem

    Implements

    ILockHandler
    Back to top