/// <summary> /// Initializes a new instance of this class. /// </summary> public ApplyProvider(ApplyParameter applyParameter, CompilableProvider left, CompilableProvider right, bool isInlined, ApplySequenceType applySequenceType, JoinType applyType) : base(ProviderType.Apply, left, right) { ApplyParameter = applyParameter; IsInlined = isInlined; SequenceType = applySequenceType; ApplyType = applyType; Initialize(); }
public static CompilableProvider Apply(this CompilableProvider source, ApplyParameter applyParameter, CompilableProvider right, bool isInlined, ApplySequenceType sequenceType, JoinType applyType) { return(new ApplyProvider(applyParameter, source, right, isInlined, sequenceType, applyType)); }