Esempio n. 1
0
        public override int GetHashCode()
        {
            int hashcode = 157;

            unchecked {
                if ((Host != null) && __isset.host)
                {
                    hashcode = (hashcode * 397) + Host.GetHashCode();
                }
                if ((Datacenter != null) && __isset.datacenter)
                {
                    hashcode = (hashcode * 397) + Datacenter.GetHashCode();
                }
                if ((Rack != null) && __isset.rack)
                {
                    hashcode = (hashcode * 397) + Rack.GetHashCode();
                }
            }
            return(hashcode);
        }