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

            if (TypeId != 0)
            {
                hash ^= TypeId.GetHashCode();
            }
            if (MessageData.Length != 0)
            {
                hash ^= MessageData.GetHashCode();
            }
            if (Target != 0)
            {
                hash ^= Target.GetHashCode();
            }
            if (sender_ != null)
            {
                hash ^= Sender.GetHashCode();
            }
            if (SerializerId != 0)
            {
                hash ^= SerializerId.GetHashCode();
            }
            if (messageHeader_ != null)
            {
                hash ^= MessageHeader.GetHashCode();
            }
            return(hash);
        }
Esempio n. 2
0
        public override int GetHashCode()
        {
            int hash = 1;

            if (Message.Length != 0)
            {
                hash ^= Message.GetHashCode();
            }
            if (SerializerId != 0)
            {
                hash ^= SerializerId.GetHashCode();
            }
            if (MessageManifest.Length != 0)
            {
                hash ^= MessageManifest.GetHashCode();
            }
            return(hash);
        }
Esempio n. 3
0
        public override int GetHashCode()
        {
            int hash = 1;

            if (SerializerId != 0)
            {
                hash ^= SerializerId.GetHashCode();
            }
            if (Payload.Length != 0)
            {
                hash ^= Payload.GetHashCode();
            }
            if (PayloadManifest.Length != 0)
            {
                hash ^= PayloadManifest.GetHashCode();
            }
            return(hash);
        }