/// <summary>
 /// Useful for rendering the primary keys for a linq search query
 /// Will return the primary keys in the following format
 ///   [0]Parm1 (number), Parm2(text), Parm3 (number)
 ///   will return
 ///   t.Parm1 == Parm1 and t.Parm2 == Parm2 and t.Parm3 == Parm3
 /// </summary>
 /// <returns>t.Parm1 == Parm1 and t.Parm2 == Parm2 and t.Parm3 == Parm3</returns>
 public static string AsLinqEquationString(this IProperty This)
 {
     return(This.AsLinqEquationString("t", " &&", "==", ""));
 }