Exemplo n.º 1
0
        public SimpleQuery Join(DynamicTable dynamicTable, JoinType joinType, out dynamic queryObjectReference)
        {
            if (ReferenceEquals(dynamicTable, null))
            {
                throw new ArgumentNullException("dynamicTable");
            }
            var newJoin = new JoinClause(dynamicTable.ToObjectReference(), null);

            _tempJoinWaitingForOn = newJoin;
            queryObjectReference  = dynamicTable.ToObjectReference();

            return(this);
        }
Exemplo n.º 2
0
        public SimpleQuery OuterJoin(DynamicTable dynamicTable, out dynamic queryObjectReference)
        {
            _tempJoinWaitingForOn = new JoinClause(dynamicTable.ToObjectReference(), JoinType.Outer);
            queryObjectReference  = dynamicTable;

            return(this);
        }
Exemplo n.º 3
0
        public SimpleQuery OuterJoin(DynamicTable dynamicTable)
        {
            if (ReferenceEquals(dynamicTable, null))
            {
                throw new ArgumentNullException("dynamicTable");
            }
            _tempJoinWaitingForOn = new JoinClause(dynamicTable.ToObjectReference(), JoinType.Outer);

            return(this);
        }