public String toString() {return getClass().getSimpleName() + '@' + Integer.toHexString(hashCode());}
public override string ToString(){return this.GetType().Name + '@' + GetHashCode().ToString("x") + " lockFactory=" + LockFactory;}