public override Binding <bool> Clone(BindingCloneContext context)
 {
     return(new NotEqualBinding <TLeft, TRight>(context.Clone(Left), context.Clone(Right), Op));
 }
Ejemplo n.º 2
0
 public override Binding <TResult> Clone(BindingCloneContext context)
 {
     return(this);
 }
Ejemplo n.º 3
0
 public override Binding <TResult> Clone(BindingCloneContext context)
 {
     return(new LogicalOrBinding <TLeft, TRight, TResult>(context.Clone(Left), context.Clone(Right), Op));
 }
Ejemplo n.º 4
0
 public override Binding <TResult> Clone(BindingCloneContext context)
 {
     return(new InstanceMemberBinding <TObject, TResult>(context.Clone(_object), _name, _accessor, context.BindingMode));
 }
 public override Binding <TResult> Clone(BindingCloneContext context)
 {
     return(new DefaultBinaryBinding <TLeft, TRight, TResult>(context.Clone(Left), context.Clone(Right), Op));
 }
Ejemplo n.º 6
0
 public abstract Binding<TResult> Clone(BindingCloneContext context);
Ejemplo n.º 7
0
 public override Binding <TResult> Clone(BindingCloneContext context)
 {
     return(new UnaryBinding <TOperand, TResult>(context.Clone(_operand), _op));
 }
Ejemplo n.º 8
0
 public override Binding <TResult> Clone(BindingCloneContext context)
 {
     return(new LambdaBinding <TGraph, TResult>((ParameterBinding <TGraph>)context.Clone(_parameter), context.Clone(_body)));
 }
 public override Binding <TResult> Clone(BindingCloneContext context)
 {
     return(new ParameterBinding <TResult>());
 }