Example #1
0
    public override string ToString()
    {
        var  sb      = new StringBuilder("GetSquareMemberRelationRequest(");
        bool __first = true;

        if (SquareMid != null && __isset.squareMid)
        {
            if (!__first)
            {
                sb.Append(", ");
            }
            __first = false;
            sb.Append("SquareMid: ");
            SquareMid.ToString(sb);
        }
        if (TargetSquareMemberMid != null && __isset.targetSquareMemberMid)
        {
            if (!__first)
            {
                sb.Append(", ");
            }
            __first = false;
            sb.Append("TargetSquareMemberMid: ");
            TargetSquareMemberMid.ToString(sb);
        }
        sb.Append(")");
        return(sb.ToString());
    }
Example #2
0
    public override string ToString()
    {
        var  sb      = new StringBuilder("GetNoteStatusResponse(");
        bool __first = true;

        if (SquareMid != null && __isset.squareMid)
        {
            if (!__first)
            {
                sb.Append(", ");
            }
            __first = false;
            sb.Append("SquareMid: ");
            SquareMid.ToString(sb);
        }
        if (Status != null && __isset.status)
        {
            if (!__first)
            {
                sb.Append(", ");
            }
            __first = false;
            sb.Append("Status: ");
            Status.ToString(sb);
        }
        sb.Append(")");
        return(sb.ToString());
    }
Example #3
0
    public override string ToString()
    {
        var  sb      = new StringBuilder("RejectSquareMembersRequest(");
        bool __first = true;

        if (SquareMid != null && __isset.squareMid)
        {
            if (!__first)
            {
                sb.Append(", ");
            }
            __first = false;
            sb.Append("SquareMid: ");
            SquareMid.ToString(sb);
        }
        if (RequestedMemberMids != null && __isset.requestedMemberMids)
        {
            if (!__first)
            {
                sb.Append(", ");
            }
            __first = false;
            sb.Append("RequestedMemberMids: ");
            RequestedMemberMids.ToString(sb);
        }
        sb.Append(")");
        return(sb.ToString());
    }
Example #4
0
    public override string ToString()
    {
        var  sb      = new StringBuilder("JoinSquareRequest(");
        bool __first = true;

        if (SquareMid != null && __isset.squareMid)
        {
            if (!__first)
            {
                sb.Append(", ");
            }
            __first = false;
            sb.Append("SquareMid: ");
            SquareMid.ToString(sb);
        }
        if (Member != null && __isset.member)
        {
            if (!__first)
            {
                sb.Append(", ");
            }
            __first = false;
            sb.Append("Member: ");
            Member.ToString(sb);
        }
        sb.Append(")");
        return(sb.ToString());
    }
Example #5
0
    public override int GetHashCode()
    {
        int hashcode = 157;

        unchecked {
            if (__isset.squareMid)
            {
                hashcode = (hashcode * 397) + SquareMid.GetHashCode();
            }
            if (__isset.squareChatMid)
            {
                hashcode = (hashcode * 397) + SquareChatMid.GetHashCode();
            }
            if (__isset.squareMessageId)
            {
                hashcode = (hashcode * 397) + SquareMessageId.GetHashCode();
            }
            if (__isset.reportType)
            {
                hashcode = (hashcode * 397) + ReportType.GetHashCode();
            }
            if (__isset.otherReason)
            {
                hashcode = (hashcode * 397) + OtherReason.GetHashCode();
            }
        }
        return(hashcode);
    }
Example #6
0
    public override string ToString()
    {
        var  sb      = new StringBuilder("SquareEventNotifiedUpdateSquare(");
        bool __first = true;

        if (SquareMid != null && __isset.squareMid)
        {
            if (!__first)
            {
                sb.Append(", ");
            }
            __first = false;
            sb.Append("SquareMid: ");
            SquareMid.ToString(sb);
        }
        if (Square != null && __isset.square)
        {
            if (!__first)
            {
                sb.Append(", ");
            }
            __first = false;
            sb.Append("Square: ");
            Square.ToString(sb);
        }
        sb.Append(")");
        return(sb.ToString());
    }
Example #7
0
    public override string ToString()
    {
        var  sb      = new StringBuilder("ReportSquareMessageRequest(");
        bool __first = true;

        if (SquareMid != null && __isset.squareMid)
        {
            if (!__first)
            {
                sb.Append(", ");
            }
            __first = false;
            sb.Append("SquareMid: ");
            SquareMid.ToString(sb);
        }
        if (SquareChatMid != null && __isset.squareChatMid)
        {
            if (!__first)
            {
                sb.Append(", ");
            }
            __first = false;
            sb.Append("SquareChatMid: ");
            SquareChatMid.ToString(sb);
        }
        if (SquareMessageId != null && __isset.squareMessageId)
        {
            if (!__first)
            {
                sb.Append(", ");
            }
            __first = false;
            sb.Append("SquareMessageId: ");
            SquareMessageId.ToString(sb);
        }
        if (__isset.reportType)
        {
            if (!__first)
            {
                sb.Append(", ");
            }
            __first = false;
            sb.Append("ReportType: ");
            ReportType.ToString(sb);
        }
        if (OtherReason != null && __isset.otherReason)
        {
            if (!__first)
            {
                sb.Append(", ");
            }
            __first = false;
            sb.Append("OtherReason: ");
            OtherReason.ToString(sb);
        }
        sb.Append(")");
        return(sb.ToString());
    }
Example #8
0
    public override int GetHashCode()
    {
        int hashcode = 157;

        unchecked {
            if (__isset.squareMid)
            {
                hashcode = (hashcode * 397) + SquareMid.GetHashCode();
            }
            if (__isset.updateSquareProfile)
            {
                hashcode = (hashcode * 397) + UpdateSquareProfile.GetHashCode();
            }
            if (__isset.inviteNewMember)
            {
                hashcode = (hashcode * 397) + InviteNewMember.GetHashCode();
            }
            if (__isset.approveJoinRequest)
            {
                hashcode = (hashcode * 397) + ApproveJoinRequest.GetHashCode();
            }
            if (__isset.createPost)
            {
                hashcode = (hashcode * 397) + CreatePost.GetHashCode();
            }
            if (__isset.createOpenSquareChat)
            {
                hashcode = (hashcode * 397) + CreateOpenSquareChat.GetHashCode();
            }
            if (__isset.deleteSquareChatOrPost)
            {
                hashcode = (hashcode * 397) + DeleteSquareChatOrPost.GetHashCode();
            }
            if (__isset.removeSquareMember)
            {
                hashcode = (hashcode * 397) + RemoveSquareMember.GetHashCode();
            }
            if (__isset.grantRole)
            {
                hashcode = (hashcode * 397) + GrantRole.GetHashCode();
            }
            if (__isset.enableInvitationTicket)
            {
                hashcode = (hashcode * 397) + EnableInvitationTicket.GetHashCode();
            }
            if (__isset.revision)
            {
                hashcode = (hashcode * 397) + Revision.GetHashCode();
            }
        }
        return(hashcode);
    }
    public override string ToString()
    {
        var  sb      = new StringBuilder("SquareEventNotifiedUpdateSquareMemberRelation(");
        bool __first = true;

        if (SquareMid != null && __isset.squareMid)
        {
            if (!__first)
            {
                sb.Append(", ");
            }
            __first = false;
            sb.Append("SquareMid: ");
            SquareMid.ToString(sb);
        }
        if (MyMemberMid != null && __isset.myMemberMid)
        {
            if (!__first)
            {
                sb.Append(", ");
            }
            __first = false;
            sb.Append("MyMemberMid: ");
            MyMemberMid.ToString(sb);
        }
        if (TargetSquareMemberMid != null && __isset.targetSquareMemberMid)
        {
            if (!__first)
            {
                sb.Append(", ");
            }
            __first = false;
            sb.Append("TargetSquareMemberMid: ");
            TargetSquareMemberMid.ToString(sb);
        }
        if (SquareMemberRelation != null && __isset.squareMemberRelation)
        {
            if (!__first)
            {
                sb.Append(", ");
            }
            __first = false;
            sb.Append("SquareMemberRelation: ");
            SquareMemberRelation.ToString(sb);
        }
        sb.Append(")");
        return(sb.ToString());
    }
Example #10
0
    public override int GetHashCode()
    {
        int hashcode = 157;

        unchecked {
            if (__isset.squareMemberMid)
            {
                hashcode = (hashcode * 397) + SquareMemberMid.GetHashCode();
            }
            if (__isset.squareMid)
            {
                hashcode = (hashcode * 397) + SquareMid.GetHashCode();
            }
            if (__isset.displayName)
            {
                hashcode = (hashcode * 397) + DisplayName.GetHashCode();
            }
            if (__isset.profileImageObsHash)
            {
                hashcode = (hashcode * 397) + ProfileImageObsHash.GetHashCode();
            }
            if (__isset.ableToReceiveMessage)
            {
                hashcode = (hashcode * 397) + AbleToReceiveMessage.GetHashCode();
            }
            if (__isset.membershipState)
            {
                hashcode = (hashcode * 397) + MembershipState.GetHashCode();
            }
            if (__isset.role)
            {
                hashcode = (hashcode * 397) + Role.GetHashCode();
            }
            if (__isset.revision)
            {
                hashcode = (hashcode * 397) + Revision.GetHashCode();
            }
            if (__isset.preference)
            {
                hashcode = (hashcode * 397) + Preference.GetHashCode();
            }
            if (__isset.joinMessage)
            {
                hashcode = (hashcode * 397) + JoinMessage.GetHashCode();
            }
        }
        return(hashcode);
    }
Example #11
0
    public override string ToString()
    {
        var  sb      = new StringBuilder("SquareFeatureSet(");
        bool __first = true;

        if (SquareMid != null && __isset.squareMid)
        {
            if (!__first)
            {
                sb.Append(", ");
            }
            __first = false;
            sb.Append("SquareMid: ");
            SquareMid.ToString(sb);
        }
        if (__isset.revision)
        {
            if (!__first)
            {
                sb.Append(", ");
            }
            __first = false;
            sb.Append("Revision: ");
            Revision.ToString(sb);
        }
        if (CreatingSecretSquareChat != null && __isset.creatingSecretSquareChat)
        {
            if (!__first)
            {
                sb.Append(", ");
            }
            __first = false;
            sb.Append("CreatingSecretSquareChat: ");
            CreatingSecretSquareChat.ToString(sb);
        }
        if (InvitingIntoOpenSquareChat != null && __isset.invitingIntoOpenSquareChat)
        {
            if (!__first)
            {
                sb.Append(", ");
            }
            __first = false;
            sb.Append("InvitingIntoOpenSquareChat: ");
            InvitingIntoOpenSquareChat.ToString(sb);
        }
        sb.Append(")");
        return(sb.ToString());
    }
Example #12
0
    public override string ToString()
    {
        var  sb      = new StringBuilder("SearchSquareMembersRequest(");
        bool __first = true;

        if (SquareMid != null && __isset.squareMid)
        {
            if (!__first)
            {
                sb.Append(", ");
            }
            __first = false;
            sb.Append("SquareMid: ");
            SquareMid.ToString(sb);
        }
        if (SearchOption != null && __isset.searchOption)
        {
            if (!__first)
            {
                sb.Append(", ");
            }
            __first = false;
            sb.Append("SearchOption: ");
            SearchOption.ToString(sb);
        }
        if (ContinuationToken != null && __isset.continuationToken)
        {
            if (!__first)
            {
                sb.Append(", ");
            }
            __first = false;
            sb.Append("ContinuationToken: ");
            ContinuationToken.ToString(sb);
        }
        if (__isset.limit)
        {
            if (!__first)
            {
                sb.Append(", ");
            }
            __first = false;
            sb.Append("Limit: ");
            Limit.ToString(sb);
        }
        sb.Append(")");
        return(sb.ToString());
    }
    public override string ToString()
    {
        var  sb      = new StringBuilder("UpdateSquareMemberRelationResponse(");
        bool __first = true;

        if (SquareMid != null && __isset.squareMid)
        {
            if (!__first)
            {
                sb.Append(", ");
            }
            __first = false;
            sb.Append("SquareMid: ");
            SquareMid.ToString(sb);
        }
        if (TargetSquareMemberMid != null && __isset.targetSquareMemberMid)
        {
            if (!__first)
            {
                sb.Append(", ");
            }
            __first = false;
            sb.Append("TargetSquareMemberMid: ");
            TargetSquareMemberMid.ToString(sb);
        }
        if (UpdatedAttrs != null && __isset.updatedAttrs)
        {
            if (!__first)
            {
                sb.Append(", ");
            }
            __first = false;
            sb.Append("UpdatedAttrs: ");
            UpdatedAttrs.ToString(sb);
        }
        if (Relation != null && __isset.relation)
        {
            if (!__first)
            {
                sb.Append(", ");
            }
            __first = false;
            sb.Append("Relation: ");
            Relation.ToString(sb);
        }
        sb.Append(")");
        return(sb.ToString());
    }
Example #14
0
    public override string ToString()
    {
        var  sb      = new StringBuilder("SquareEventNotificationJoinRequest(");
        bool __first = true;

        if (SquareMid != null && __isset.squareMid)
        {
            if (!__first)
            {
                sb.Append(", ");
            }
            __first = false;
            sb.Append("SquareMid: ");
            SquareMid.ToString(sb);
        }
        if (SquareName != null && __isset.squareName)
        {
            if (!__first)
            {
                sb.Append(", ");
            }
            __first = false;
            sb.Append("SquareName: ");
            SquareName.ToString(sb);
        }
        if (RequestMemberName != null && __isset.requestMemberName)
        {
            if (!__first)
            {
                sb.Append(", ");
            }
            __first = false;
            sb.Append("RequestMemberName: ");
            RequestMemberName.ToString(sb);
        }
        if (ProfileImageObsHash != null && __isset.profileImageObsHash)
        {
            if (!__first)
            {
                sb.Append(", ");
            }
            __first = false;
            sb.Append("ProfileImageObsHash: ");
            ProfileImageObsHash.ToString(sb);
        }
        sb.Append(")");
        return(sb.ToString());
    }
Example #15
0
    public override int GetHashCode()
    {
        int hashcode = 157;

        unchecked {
            if (__isset.squareMid)
            {
                hashcode = (hashcode * 397) + SquareMid.GetHashCode();
            }
            if (__isset.requestedMemberMids)
            {
                hashcode = (hashcode * 397) + TCollections.GetHashCode(RequestedMemberMids);
            }
        }
        return(hashcode);
    }
    public override int GetHashCode()
    {
        int hashcode = 157;

        unchecked {
            if (__isset.squareMid)
            {
                hashcode = (hashcode * 397) + SquareMid.GetHashCode();
            }
            if (__isset.squareStatus)
            {
                hashcode = (hashcode * 397) + SquareStatus.GetHashCode();
            }
        }
        return(hashcode);
    }
Example #17
0
    public override int GetHashCode()
    {
        int hashcode = 157;

        unchecked {
            if (__isset.squareMid)
            {
                hashcode = (hashcode * 397) + SquareMid.GetHashCode();
            }
            if (__isset.targetSquareMemberMid)
            {
                hashcode = (hashcode * 397) + TargetSquareMemberMid.GetHashCode();
            }
        }
        return(hashcode);
    }
    public override int GetHashCode()
    {
        int hashcode = 157;

        unchecked {
            if (__isset.squareMid)
            {
                hashcode = (hashcode * 397) + SquareMid.GetHashCode();
            }
            if (__isset.invitees)
            {
                hashcode = (hashcode * 397) + TCollections.GetHashCode(Invitees);
            }
            if (__isset.squareChatMid)
            {
                hashcode = (hashcode * 397) + SquareChatMid.GetHashCode();
            }
        }
        return(hashcode);
    }
    public override int GetHashCode()
    {
        int hashcode = 157;

        unchecked {
            if (__isset.squareMid)
            {
                hashcode = (hashcode * 397) + SquareMid.GetHashCode();
            }
            if (__isset.continuationToken)
            {
                hashcode = (hashcode * 397) + ContinuationToken.GetHashCode();
            }
            if (__isset.limit)
            {
                hashcode = (hashcode * 397) + Limit.GetHashCode();
            }
        }
        return(hashcode);
    }
    public override int GetHashCode()
    {
        int hashcode = 157;

        unchecked {
            if (__isset.squareMid)
            {
                hashcode = (hashcode * 397) + SquareMid.GetHashCode();
            }
            if (__isset.squareName)
            {
                hashcode = (hashcode * 397) + SquareName.GetHashCode();
            }
            if (__isset.profileImageObsHash)
            {
                hashcode = (hashcode * 397) + ProfileImageObsHash.GetHashCode();
            }
        }
        return(hashcode);
    }
Example #21
0
    public override int GetHashCode()
    {
        int hashcode = 157;

        unchecked {
            if (__isset.squareChatMid)
            {
                hashcode = (hashcode * 397) + SquareChatMid.GetHashCode();
            }
            if (__isset.squareMid)
            {
                hashcode = (hashcode * 397) + SquareMid.GetHashCode();
            }
            if (__isset.type)
            {
                hashcode = (hashcode * 397) + Type.GetHashCode();
            }
            if (__isset.name)
            {
                hashcode = (hashcode * 397) + Name.GetHashCode();
            }
            if (__isset.chatImageObsHash)
            {
                hashcode = (hashcode * 397) + ChatImageObsHash.GetHashCode();
            }
            if (__isset.squareChatRevision)
            {
                hashcode = (hashcode * 397) + SquareChatRevision.GetHashCode();
            }
            if (__isset.maxMemberCount)
            {
                hashcode = (hashcode * 397) + MaxMemberCount.GetHashCode();
            }
            if (__isset.state)
            {
                hashcode = (hashcode * 397) + State.GetHashCode();
            }
        }
        return(hashcode);
    }
    public override string ToString()
    {
        var  sb      = new StringBuilder("InviteToSquareRequest(");
        bool __first = true;

        if (SquareMid != null && __isset.squareMid)
        {
            if (!__first)
            {
                sb.Append(", ");
            }
            __first = false;
            sb.Append("SquareMid: ");
            SquareMid.ToString(sb);
        }
        if (Invitees != null && __isset.invitees)
        {
            if (!__first)
            {
                sb.Append(", ");
            }
            __first = false;
            sb.Append("Invitees: ");
            Invitees.ToString(sb);
        }
        if (SquareChatMid != null && __isset.squareChatMid)
        {
            if (!__first)
            {
                sb.Append(", ");
            }
            __first = false;
            sb.Append("SquareChatMid: ");
            SquareChatMid.ToString(sb);
        }
        sb.Append(")");
        return(sb.ToString());
    }
    public override int GetHashCode()
    {
        int hashcode = 157;

        unchecked {
            if (__isset.squareMid)
            {
                hashcode = (hashcode * 397) + SquareMid.GetHashCode();
            }
            if (__isset.targetSquareMemberMid)
            {
                hashcode = (hashcode * 397) + TargetSquareMemberMid.GetHashCode();
            }
            if (__isset.updatedAttrs)
            {
                hashcode = (hashcode * 397) + TCollections.GetHashCode(UpdatedAttrs);
            }
            if (__isset.relation)
            {
                hashcode = (hashcode * 397) + Relation.GetHashCode();
            }
        }
        return(hashcode);
    }
Example #24
0
    public override int GetHashCode()
    {
        int hashcode = 157;

        unchecked {
            if (__isset.squareMid)
            {
                hashcode = (hashcode * 397) + SquareMid.GetHashCode();
            }
            if (__isset.revision)
            {
                hashcode = (hashcode * 397) + Revision.GetHashCode();
            }
            if (__isset.creatingSecretSquareChat)
            {
                hashcode = (hashcode * 397) + CreatingSecretSquareChat.GetHashCode();
            }
            if (__isset.invitingIntoOpenSquareChat)
            {
                hashcode = (hashcode * 397) + InvitingIntoOpenSquareChat.GetHashCode();
            }
        }
        return(hashcode);
    }
Example #25
0
    public override string ToString()
    {
        var  sb      = new StringBuilder("SquareChat(");
        bool __first = true;

        if (SquareChatMid != null && __isset.squareChatMid)
        {
            if (!__first)
            {
                sb.Append(", ");
            }
            __first = false;
            sb.Append("SquareChatMid: ");
            SquareChatMid.ToString(sb);
        }
        if (SquareMid != null && __isset.squareMid)
        {
            if (!__first)
            {
                sb.Append(", ");
            }
            __first = false;
            sb.Append("SquareMid: ");
            SquareMid.ToString(sb);
        }
        if (__isset.type)
        {
            if (!__first)
            {
                sb.Append(", ");
            }
            __first = false;
            sb.Append("Type: ");
            Type.ToString(sb);
        }
        if (Name != null && __isset.name)
        {
            if (!__first)
            {
                sb.Append(", ");
            }
            __first = false;
            sb.Append("Name: ");
            Name.ToString(sb);
        }
        if (ChatImageObsHash != null && __isset.chatImageObsHash)
        {
            if (!__first)
            {
                sb.Append(", ");
            }
            __first = false;
            sb.Append("ChatImageObsHash: ");
            ChatImageObsHash.ToString(sb);
        }
        if (__isset.squareChatRevision)
        {
            if (!__first)
            {
                sb.Append(", ");
            }
            __first = false;
            sb.Append("SquareChatRevision: ");
            SquareChatRevision.ToString(sb);
        }
        if (__isset.maxMemberCount)
        {
            if (!__first)
            {
                sb.Append(", ");
            }
            __first = false;
            sb.Append("MaxMemberCount: ");
            MaxMemberCount.ToString(sb);
        }
        if (__isset.state)
        {
            if (!__first)
            {
                sb.Append(", ");
            }
            __first = false;
            sb.Append("State: ");
            State.ToString(sb);
        }
        sb.Append(")");
        return(sb.ToString());
    }
Example #26
0
    public override string ToString()
    {
        var  sb      = new StringBuilder("SquareAuthority(");
        bool __first = true;

        if (SquareMid != null && __isset.squareMid)
        {
            if (!__first)
            {
                sb.Append(", ");
            }
            __first = false;
            sb.Append("SquareMid: ");
            SquareMid.ToString(sb);
        }
        if (__isset.updateSquareProfile)
        {
            if (!__first)
            {
                sb.Append(", ");
            }
            __first = false;
            sb.Append("UpdateSquareProfile: ");
            UpdateSquareProfile.ToString(sb);
        }
        if (__isset.inviteNewMember)
        {
            if (!__first)
            {
                sb.Append(", ");
            }
            __first = false;
            sb.Append("InviteNewMember: ");
            InviteNewMember.ToString(sb);
        }
        if (__isset.approveJoinRequest)
        {
            if (!__first)
            {
                sb.Append(", ");
            }
            __first = false;
            sb.Append("ApproveJoinRequest: ");
            ApproveJoinRequest.ToString(sb);
        }
        if (__isset.createPost)
        {
            if (!__first)
            {
                sb.Append(", ");
            }
            __first = false;
            sb.Append("CreatePost: ");
            CreatePost.ToString(sb);
        }
        if (__isset.createOpenSquareChat)
        {
            if (!__first)
            {
                sb.Append(", ");
            }
            __first = false;
            sb.Append("CreateOpenSquareChat: ");
            CreateOpenSquareChat.ToString(sb);
        }
        if (__isset.deleteSquareChatOrPost)
        {
            if (!__first)
            {
                sb.Append(", ");
            }
            __first = false;
            sb.Append("DeleteSquareChatOrPost: ");
            DeleteSquareChatOrPost.ToString(sb);
        }
        if (__isset.removeSquareMember)
        {
            if (!__first)
            {
                sb.Append(", ");
            }
            __first = false;
            sb.Append("RemoveSquareMember: ");
            RemoveSquareMember.ToString(sb);
        }
        if (__isset.grantRole)
        {
            if (!__first)
            {
                sb.Append(", ");
            }
            __first = false;
            sb.Append("GrantRole: ");
            GrantRole.ToString(sb);
        }
        if (__isset.enableInvitationTicket)
        {
            if (!__first)
            {
                sb.Append(", ");
            }
            __first = false;
            sb.Append("EnableInvitationTicket: ");
            EnableInvitationTicket.ToString(sb);
        }
        if (__isset.revision)
        {
            if (!__first)
            {
                sb.Append(", ");
            }
            __first = false;
            sb.Append("Revision: ");
            Revision.ToString(sb);
        }
        sb.Append(")");
        return(sb.ToString());
    }
Example #27
0
    public override string ToString()
    {
        var  sb      = new StringBuilder("SquareMember(");
        bool __first = true;

        if (SquareMemberMid != null && __isset.squareMemberMid)
        {
            if (!__first)
            {
                sb.Append(", ");
            }
            __first = false;
            sb.Append("SquareMemberMid: ");
            SquareMemberMid.ToString(sb);
        }
        if (SquareMid != null && __isset.squareMid)
        {
            if (!__first)
            {
                sb.Append(", ");
            }
            __first = false;
            sb.Append("SquareMid: ");
            SquareMid.ToString(sb);
        }
        if (DisplayName != null && __isset.displayName)
        {
            if (!__first)
            {
                sb.Append(", ");
            }
            __first = false;
            sb.Append("DisplayName: ");
            DisplayName.ToString(sb);
        }
        if (ProfileImageObsHash != null && __isset.profileImageObsHash)
        {
            if (!__first)
            {
                sb.Append(", ");
            }
            __first = false;
            sb.Append("ProfileImageObsHash: ");
            ProfileImageObsHash.ToString(sb);
        }
        if (__isset.ableToReceiveMessage)
        {
            if (!__first)
            {
                sb.Append(", ");
            }
            __first = false;
            sb.Append("AbleToReceiveMessage: ");
            AbleToReceiveMessage.ToString(sb);
        }
        if (__isset.membershipState)
        {
            if (!__first)
            {
                sb.Append(", ");
            }
            __first = false;
            sb.Append("MembershipState: ");
            MembershipState.ToString(sb);
        }
        if (__isset.role)
        {
            if (!__first)
            {
                sb.Append(", ");
            }
            __first = false;
            sb.Append("Role: ");
            Role.ToString(sb);
        }
        if (__isset.revision)
        {
            if (!__first)
            {
                sb.Append(", ");
            }
            __first = false;
            sb.Append("Revision: ");
            Revision.ToString(sb);
        }
        if (Preference != null && __isset.preference)
        {
            if (!__first)
            {
                sb.Append(", ");
            }
            __first = false;
            sb.Append("Preference: ");
            Preference.ToString(sb);
        }
        if (JoinMessage != null && __isset.joinMessage)
        {
            if (!__first)
            {
                sb.Append(", ");
            }
            __first = false;
            sb.Append("JoinMessage: ");
            JoinMessage.ToString(sb);
        }
        sb.Append(")");
        return(sb.ToString());
    }