API Reference
Class
TableFromOptions
Options for projecting objects/sequences into tables.
Inheritance
- Object
- TableFromOptions
Constructors
public TableFromOptions() #Inherited Methods
public override Boolean Equals(Object obj) #Returns:
BooleanInherited from Object
Parameters
- obj Object
Properties
public HashSet<String> Include { get; } #Optional set of property names to include (if specified, only these are used).
public HashSet<String> Exclude { get; } #Optional set of property names to exclude.
public List<String> Order { get; } #Optional order of property names (others appear later in natural order).
public Dictionary<String, String> HeaderRenames { get; } #Optional mapping from property name to header text.
public List<ColumnAlignment> Alignments { get; } #Optional per-column alignment, applied by header name order when rendering.
public Dictionary<String, Func<Object, String>> Formatters { get; } #Optional formatters per property name. If present, the formatter output is used for the cell value.
public Func<String, String> HeaderTransform { get; set; } #Optional header transform applied when generating headers (used when no explicit rename exists).