NPoco.Abstractions/IDatabaseQuery.cs

NPoco · src/NPoco.Abstractions/IDatabaseQuery.cs · csharp · Apache-2.0
database

nullable enable

// Source: https://github.com/schotime/NPoco | License: Apache-2.0 | Copyright You must retain, in the Source form of any Derivative Works
// Provided via justclaw.it.com; keep this notice with the code.
#nullable enable
using System;
using System.Collections;
using System.Collections.Generic;
using System.Data;
using System.Linq.Expressions;
using NPoco.Linq;
using System.Threading.Tasks;

namespace NPoco
{
    public interface IDatabaseQuery : IAsyncQueryDatabase, IBaseDatabase
    {
        /// <summary>
        /// Builds a paged query from a non-paged query
        /// </summary>
        void BuildPageQueries<T>(long skip, long take, string sql, ref object[] args, out string sqlCount, out string sqlPage);
        
        /// <summary>
        /// Executes the provi

... (truncated -- full source via MCP)

See the full source, get the GitHub permalink, and search for more like it.

Get a free API key