/// <summary> /// Sets a single parent key column. If there are multiple columns, use ParentKeyColumns.Add /// </summary> public ManyToManyPart <TChild> ParentKeyColumn(string parentKeyColumn) { parentKeyColumns.Clear(); parentKeyColumns.Add(parentKeyColumn); return(this); }
public JoinedSubClassPart(string keyColumn) : this(new AttributeStore()) { columns.Add(keyColumn); }
/// <summary> /// Sets a single child key column. If there are multiple columns, use ChildKeyColumns.Add /// </summary> public ManyToManyPart <TChild> ChildKeyColumn(string childKeyColumn) { childKeyColumns.Clear(); childKeyColumns.Add(childKeyColumn); return(this); }
/// <summary> /// Specify the element column name /// </summary> /// <param name="elementColumnName">Column name</param> public ElementPart Column(string elementColumnName) { columns.Add(elementColumnName); return(this); }