public WhereCollectionExpression(ICollectionExpression <T> source, Expression <Func <T, bool> > predicate, Func <T, bool> predicateCompiled, Action <T, bool> predicateReversed) : base(source, predicate, predicateCompiled) { if (predicateCompiled == null) { var predicateReverseExpression = SetExpressionRewriter.CreateSetter(predicate); if (predicateReverseExpression != null) { predicateReversed = predicateReverseExpression.Compile(); } } PredicateSetter = predicateReversed; }
public OfTypeCollectionExpression(ICollectionExpression <TSource> source) : base(source) { casted = source; }
public State() { Transitions = new StateTransitionCollection(this); }
public Place() { Incoming = new PlaceIncomingCollection(this); Outgoing = new PlaceOutgoingCollection(this); }
public TipCollection(ICollectionExpression <ITipLiquidTransfer> originalCollection) : base(originalCollection) { _originalCollection = originalCollection; }