protected ColumnDescriptor(ColumnDescriptor parent, PropertyPath propertyPath) : this(parent.DataSchema) { Parent = parent; PropertyPath = propertyPath; }
public ViewSpec SetSublistId(PropertyPath sublistId) { return(ChangeProp(ImClone(this), im => im.SublistId = sublistId)); }
public ColumnSpec(PropertyPath propertyPath) { Name = propertyPath.ToString(); }
public FilterSpec SetColumnId(PropertyPath columnId) { return(SetColumn(columnId.ToString())); }
public FilterSpec(PropertyPath propertyPath, FilterPredicate predicate) { Column = propertyPath.ToString(); Predicate = predicate; }
public FilterSpec(PropertyPath propertyPath, IFilterOperation filterOperation, string operand) { Column = propertyPath.ToString(); OpName = filterOperation == null ? null : filterOperation.OpName; Operand = operand; }