예제 #1
0
        public override int GetHashCode()
        {
            int hash = 1;

            if (ResourceName.Length != 0)
            {
                hash ^= ResourceName.GetHashCode();
            }
            if (gclid_ != null)
            {
                hash ^= Gclid.GetHashCode();
            }
            if (areaOfInterest_ != null)
            {
                hash ^= AreaOfInterest.GetHashCode();
            }
            if (locationOfPresence_ != null)
            {
                hash ^= LocationOfPresence.GetHashCode();
            }
            if (pageNumber_ != null)
            {
                hash ^= PageNumber.GetHashCode();
            }
            if (adGroupAd_ != null)
            {
                hash ^= AdGroupAd.GetHashCode();
            }
            if (_unknownFields != null)
            {
                hash ^= _unknownFields.GetHashCode();
            }
            return(hash);
        }
예제 #2
0
        public override int GetHashCode()
        {
            int hash = 1;

            if (ResourceName.Length != 0)
            {
                hash ^= ResourceName.GetHashCode();
            }
            if (HasGclid)
            {
                hash ^= Gclid.GetHashCode();
            }
            if (areaOfInterest_ != null)
            {
                hash ^= AreaOfInterest.GetHashCode();
            }
            if (locationOfPresence_ != null)
            {
                hash ^= LocationOfPresence.GetHashCode();
            }
            if (HasPageNumber)
            {
                hash ^= PageNumber.GetHashCode();
            }
            if (HasAdGroupAd)
            {
                hash ^= AdGroupAd.GetHashCode();
            }
            if (HasCampaignLocationTarget)
            {
                hash ^= CampaignLocationTarget.GetHashCode();
            }
            if (HasUserList)
            {
                hash ^= UserList.GetHashCode();
            }
            if (Keyword.Length != 0)
            {
                hash ^= Keyword.GetHashCode();
            }
            if (keywordInfo_ != null)
            {
                hash ^= KeywordInfo.GetHashCode();
            }
            if (_unknownFields != null)
            {
                hash ^= _unknownFields.GetHashCode();
            }
            return(hash);
        }
        public override int GetHashCode()
        {
            int hash = 1;

            if (ResourceName.Length != 0)
            {
                hash ^= ResourceName.GetHashCode();
            }
            if (Id.Length != 0)
            {
                hash ^= Id.GetHashCode();
            }
            if (Asset.Length != 0)
            {
                hash ^= Asset.GetHashCode();
            }
            if (Campaign.Length != 0)
            {
                hash ^= Campaign.GetHashCode();
            }
            hash ^= leadFormSubmissionFields_.GetHashCode();
            if (AdGroup.Length != 0)
            {
                hash ^= AdGroup.GetHashCode();
            }
            if (AdGroupAd.Length != 0)
            {
                hash ^= AdGroupAd.GetHashCode();
            }
            if (Gclid.Length != 0)
            {
                hash ^= Gclid.GetHashCode();
            }
            if (SubmissionDateTime.Length != 0)
            {
                hash ^= SubmissionDateTime.GetHashCode();
            }
            if (_unknownFields != null)
            {
                hash ^= _unknownFields.GetHashCode();
            }
            return(hash);
        }