/// <summary> /// Sets the VersionColumn for the <c>DELETE</c> sql to use. /// </summary> /// <param name="columnNames">An array of the column names for the Property</param> /// <param name="versionType">The IVersionType of the Version Property.</param> /// <returns>The SqlDeleteBuilder.</returns> public SqlDeleteBuilder SetVersionColumn(string[] columnNames, IVersionType versionType) { whereStrings.Add(ToWhereString(columnNames)); parameterTypes.AddRange(versionType.SqlTypes(Mapping)); return(this); }
/// <summary> /// Sets the VersionColumn for the <c>DELETE</c> sql to use. /// </summary> /// <param name="columnNames">An array of the column names for the Property</param> /// <param name="versionType">The IVersionType of the Version Property.</param> /// <returns>The SqlDeleteBuilder.</returns> public SqlDeleteBuilder SetVersionColumn(string[] columnNames, IVersionType versionType) { whereStrings.Add(ToWhereString(columnNames)); parameterTypes.AddRange(versionType.SqlTypes(Mapping)); return this; }