コード例 #1
0
 internal JoinPlanNode(
     PlanNode left, PlanNode right, IBinaryObserver pipe,
     Type leftPayloadType, Type rightPayloadType, Type payloadType, Type keyType,
     JoinKind joinKind, bool isGenerated, string errorMessages, bool withStateManager)
     : base(left, right, pipe, keyType, leftPayloadType, rightPayloadType, payloadType, isGenerated, errorMessages)
 {
     this.leftPayloadType  = leftPayloadType;
     this.rightPayloadType = rightPayloadType;
     this.JoinKind         = joinKind;
 }
コード例 #2
0
 protected BinaryPlanNode(
     PlanNode left, PlanNode right, IBinaryObserver pipe, Type keyType, Type leftType, Type rightType, Type payloadType, bool isGenerated, string errorMessages)
     : base(pipe, keyType, payloadType, isGenerated, errorMessages)
 {
     this.LeftPlanNode     = left;
     this.RightPlanNode    = right;
     this.pipe             = pipe;
     this.LeftPayloadType  = leftType;
     this.RightPayloadType = rightType;
 }
コード例 #3
0
ファイル: UnionPlanNode.cs プロジェクト: kgisme170/mynet
 internal UnionPlanNode(PlanNode left, PlanNode right, IBinaryObserver pipe, Type keyType, Type payloadType, bool isDisjoint, bool isGenerated, string errorMessages)
     : base(left, right, pipe, keyType, payloadType, payloadType, payloadType, isGenerated, errorMessages)
     => this.IsDisjoint = isDisjoint;