示例#1
0
 public override int GetHashCode()
 {
     unchecked
     {
         return((base.GetHashCode() * 397) ^ InputName.GetHashCode());
     }
 }
        public override int GetHashCode()
        {
            int hash = 1;

            if (InputName.Length != 0)
            {
                hash ^= InputName.GetHashCode();
            }
            if (topicSourceCase_ == TopicSourceOneofCase.Topic)
            {
                hash ^= Topic.GetHashCode();
            }
            if (topicSourceCase_ == TopicSourceOneofCase.TopicMux)
            {
                hash ^= TopicMux.GetHashCode();
            }
            hash ^= (int)topicSourceCase_;
            if (_unknownFields != null)
            {
                hash ^= _unknownFields.GetHashCode();
            }
            return(hash);
        }
示例#3
0
 public override int GetHashCode()
 {
     return(InputName != null?InputName.GetHashCode() : 0);
 }
示例#4
0
 public override int GetHashCode()
 {
     return(InputName.GetHashCode());
 }