Esempio n. 1
0
        /**
         * Return Hash
         */
        public override int GetHashCode()
        {
            int result = 0;

            result = GenerateHash(result) ^ base.GetHashCode();

            result = GenerateHash(result) ^ _orginatingEntityID.GetHashCode();
            result = GenerateHash(result) ^ _receivingEntityID.GetHashCode();
            result = GenerateHash(result) ^ _relationship.GetHashCode();
            result = GenerateHash(result) ^ _partLocation.GetHashCode();
            result = GenerateHash(result) ^ _namedLocationID.GetHashCode();
            result = GenerateHash(result) ^ _partEntityType.GetHashCode();

            return(result);
        }