示例#1
0
    public override int GetHashCode()
    {
        int hashcode = 157;

        unchecked {
            if (__isset.revision)
            {
                hashcode = (hashcode * 397) + Revision.GetHashCode();
            }
            if (__isset.createdTime)
            {
                hashcode = (hashcode * 397) + CreatedTime.GetHashCode();
            }
            if (__isset.type)
            {
                hashcode = (hashcode * 397) + Type.GetHashCode();
            }
            if (__isset.reqSeq)
            {
                hashcode = (hashcode * 397) + ReqSeq.GetHashCode();
            }
            if (__isset.checksum)
            {
                hashcode = (hashcode * 397) + Checksum.GetHashCode();
            }
            if (__isset.status)
            {
                hashcode = (hashcode * 397) + Status.GetHashCode();
            }
            if (__isset.param1)
            {
                hashcode = (hashcode * 397) + Param1.GetHashCode();
            }
            if (__isset.param2)
            {
                hashcode = (hashcode * 397) + Param2.GetHashCode();
            }
            if (__isset.param3)
            {
                hashcode = (hashcode * 397) + Param3.GetHashCode();
            }
            if (__isset.message)
            {
                hashcode = (hashcode * 397) + Message.GetHashCode();
            }
        }
        return(hashcode);
    }
示例#2
0
    public override int GetHashCode()
    {
        int hashcode = 157;

        unchecked {
            if (__isset.reqSeq)
            {
                hashcode = (hashcode * 397) + ReqSeq.GetHashCode();
            }
            if (__isset.square)
            {
                hashcode = (hashcode * 397) + Square.GetHashCode();
            }
            if (__isset.creator)
            {
                hashcode = (hashcode * 397) + Creator.GetHashCode();
            }
        }
        return(hashcode);
    }
示例#3
0
    public override int GetHashCode()
    {
        int hashcode = 157;

        unchecked {
            if (__isset.reqSeq)
            {
                hashcode = (hashcode * 397) + ReqSeq.GetHashCode();
            }
            if (__isset.squareChatMid)
            {
                hashcode = (hashcode * 397) + SquareChatMid.GetHashCode();
            }
            if (__isset.squareMessage)
            {
                hashcode = (hashcode * 397) + SquareMessage.GetHashCode();
            }
        }
        return(hashcode);
    }
示例#4
0
    public override int GetHashCode()
    {
        int hashcode = 157;

        unchecked {
            if (__isset.reqSeq)
            {
                hashcode = (hashcode * 397) + ReqSeq.GetHashCode();
            }
            if (__isset.squareChat)
            {
                hashcode = (hashcode * 397) + SquareChat.GetHashCode();
            }
            if (__isset.squareMemberMids)
            {
                hashcode = (hashcode * 397) + TCollections.GetHashCode(SquareMemberMids);
            }
        }
        return(hashcode);
    }