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

            if (HasDescriptorName)
            {
                hash ^= DescriptorName.GetHashCode();
            }
            if (HasVersion)
            {
                hash ^= Version.GetHashCode();
            }
            if (HasShardName)
            {
                hash ^= ShardName.GetHashCode();
            }
            if (HasResolveClientInstance)
            {
                hash ^= ResolveClientInstance.GetHashCode();
            }
            if (HasType)
            {
                hash ^= Type.GetHashCode();
            }
            if (HasApiType)
            {
                hash ^= ApiType.GetHashCode();
            }
            if (_unknownFields != null)
            {
                hash ^= _unknownFields.GetHashCode();
            }
            return(hash);
        }
Esempio n. 2
0
        public override int GetHashCode()
        {
            int hash = 1;

            if (HasDescriptorName)
            {
                hash ^= DescriptorName.GetHashCode();
            }
            if (HasVersion)
            {
                hash ^= Version.GetHashCode();
            }
            if (HasShardName)
            {
                hash ^= ShardName.GetHashCode();
            }
            if (_unknownFields != null)
            {
                hash ^= _unknownFields.GetHashCode();
            }
            return(hash);
        }