public KLockFile.LockResult Lock() { return (KLockFile.LockResult) interceptor.Invoke("lock", "lock()", typeof(KLockFile.LockResult)); }