예제 #1
0
 public ClassFilterTerm(ClassSchema schema, int ordinal, ClassFilterComparison comparison, object value)
 {
     this._Schema = schema;
     this._Ordinal = ordinal;
     this._Comparison = comparison;
     this._Value = value;
     this._Acessor = schema[ordinal];
 }
 public ClassFilterTerm(ClassSchema schema, int ordinal, ClassFilterComparison comparison, object value)
 {
     this._Schema     = schema;
     this._Ordinal    = ordinal;
     this._Comparison = comparison;
     this._Value      = value;
     this._Acessor    = schema[ordinal];
 }
예제 #3
0
 public ClassDelete(ClassSchema schema)
 {
     this._ClassSchema = schema;
 }
예제 #4
0
 public ClassSort(ClassSchema schema, int ordinal, ClassSortDirection direction)
 {
     this._Schema = schema;
     this._Ordinal = ordinal;
     this._Direction = direction;
 }
 /// <summary>
 /// Constructs a new selection based on a source and default Class Schema.
 /// </summary>
 /// <param name="source">The source to map.</param>
 public EnumerableSelect(IEnumerable <T> source)
 {
     this._Source = source;
     this._Aspect = ClassSchema <T> .Instance;
 }
예제 #6
0
 public ClassSort(ClassSchema schema, int ordinal, ClassSortDirection direction)
 {
     this._Schema    = schema;
     this._Ordinal   = ordinal;
     this._Direction = direction;
 }