Example #1
0
        public virtual void Release()
        {
            if (_uidFactory == null)
                return;

            ReleaseUniqueId();
            _uidFactory = null;
        }
Example #2
0
File: Uid.cs Project: tbs005/Temu
        public virtual void Release()
        {
            if (_uidFactory == null)
            {
                return;
            }

            ReleaseUniqueId();
            _uidFactory = null;
        }
Example #3
0
File: Uid.cs Project: tbs005/Temu
        //

        public static Uid GetObject(long longUID)
        {
            ObjectFamily family = (ObjectFamily)(longUID >> 32);

            return(UidFactory.Factory(family).FindObject((int)longUID));
        }
Example #4
0
File: Uid.cs Project: tbs005/Temu
 public void RegisterUid(UidFactory uidFactory = null)
 {
     _uidFactory = uidFactory ?? UidFactory.Factory(this);
     _uid        = _uidFactory.RegisterObject(this);
 }
Example #5
0
 public void RegisterUid(UidFactory uidFactory = null)
 {
     _uidFactory = uidFactory ?? UidFactory.Factory(this);
     _uid = _uidFactory.RegisterObject(this);
 }