Example #1
0
    public override void Bind(DataFlow dataFlow, object?db, object?r)
    {
        var record = Record ?? r;

        dataFlow.Bind(this, db, record);

        _topLeft?.Bind(dataFlow, db, record);
        _bottomRight?.Bind(dataFlow, db, record);
    }
Example #2
0
    public override void Bind(DataFlow dataFlow, object?db, object?r)
    {
        var record = Record ?? r;

        dataFlow.Bind(this, db, record);

        _start?.Bind(dataFlow, db, record);
        _end?.Bind(dataFlow, db, record);
    }
    public override void Bind(DataFlow dataFlow, object?db, object?r)
    {
        var record = Record ?? r;

        dataFlow.Bind(this, db, record);

        _point1?.Bind(dataFlow, db, record);
        _point2?.Bind(dataFlow, db, record);
        _point3?.Bind(dataFlow, db, record);
    }
Example #4
0
    public override void Bind(DataFlow dataFlow, object?db, object?r)
    {
        var record = Record ?? r;

        dataFlow.Bind(this, db, record);

        foreach (var point in GetPathPoints())
        {
            point.Bind(dataFlow, db, record);
        }
    }