/// <summary>
            /// Gets an ordered set of property values that can be used to construct the
            /// settings string.
            /// </summary>
            /// <returns>
            /// An ordered collection of strings representing the parameter values.
            /// </returns>
            protected override IEnumerable <string> OnGetParameters()
            {
                var settings = new List <string>();

                settings.Add(GroupMemberDataViewGuid.ToStringSafe());
                settings.Add(MemberCountComparison.ToStringSafe());
                settings.Add(MemberCount.ToStringSafe());

                return(settings);
            }