Example #1
0
        public Command(Guid?identity, string name, ShardingPointer shardingPtr, params Param[] pars)
        {
            m_Identity = identity ?? Guid.NewGuid();

            m_Name = name;

            if (!shardingPtr.IsAssigned)
            {
                throw new DistributedDataAccessException(StringConsts.ARGUMENT_ERROR + GetType().FullName + ".ctor(!shardingPtr.IsAssigned)");
            }

            m_ShardingPointer = shardingPtr;

            if (pars != null)
            {
                AddRange(pars);
            }
        }
Example #2
0
        public void ShardingPointer_IsAssigned()
        {
            ShardingPointer p1 = new ShardingPointer();
              ShardingPointer p2 = new ShardingPointer(typeof(HumanParcel), 124);

              Assert.IsFalse( p1.IsAssigned );
              Assert.IsTrue( p2.IsAssigned );
        }