コード例 #1
0
        private static LockMode GetLockMode(HbmLockMode lockMode)
        {
            switch (lockMode)
            {
            case HbmLockMode.None:
                return(LockMode.None);

            case HbmLockMode.Read:
                return(LockMode.Read);

            case HbmLockMode.Upgrade:
                return(LockMode.Upgrade);

            case HbmLockMode.UpgradeNowait:
                return(LockMode.UpgradeNoWait);

            case HbmLockMode.Write:
                return(LockMode.Write);

            default:
                throw new MappingException("unknown lockMode " + lockMode);
            }
        }
コード例 #2
0
        private static LockMode GetLockMode(HbmLockMode lockMode)
        {
            switch (lockMode)
            {
                case HbmLockMode.None:
                    return LockMode.None;

                case HbmLockMode.Read:
                    return LockMode.Read;

                case HbmLockMode.Upgrade:
                    return LockMode.Upgrade;

                case HbmLockMode.UpgradeNowait:
                    return LockMode.UpgradeNoWait;

                case HbmLockMode.Write:
                    return LockMode.Write;

                default:
                    throw new MappingException("unknown lockMode " + lockMode);
            }
        }
コード例 #3
0
 public HbmReturnJoin() {
     this.lockmode = HbmLockMode.Read;
 }
コード例 #4
0
 public HbmLoadCollection() {
     this.lockmode = HbmLockMode.Read;
 }