IDapperTable 接口 命名空间Dapper.Shadow 程序集Dapper.Shadow.Core.dll Dapper表 public interface IDapperTable : ITable, IIdentifier, IMatch, IDapperSource, ITableView, ISqlEntity 继承成员 ITable.Columns ITable.GetColumn(string) IIdentifier.Name IMatch.IsMatch(string) IDapperSource.Executor ITableView.Fields ITableView.GetField(string) ITableView.GetCompareField(string) ITableView.NewField(string) ISqlEntity.Write(ISqlEngine, StringBuilder) 扩展方法 DapperShadowCoreServices.Count(IDapperSource, object?) DapperShadowCoreServices.CountAsync(IDapperSource, object?) DapperShadowCoreServices.LongCount(IDapperSource, object?) DapperShadowCoreServices.LongCountAsync(IDapperSource, object?) DapperShadowServices.CountAsync<TTable>(TTable) DapperShadowServices.CountAsync<TTable>(TTable, ISqlLogic, object?) DapperShadowServices.Count<TTable>(TTable) DapperShadowServices.Count<TTable>(TTable, ISqlLogic, object?) DapperShadowServices.LongCountAsync<TTable>(TTable) DapperShadowServices.LongCountAsync<TTable>(TTable, ISqlLogic, object?) DapperShadowServices.LongCount<TTable>(TTable) DapperShadowServices.LongCount<TTable>(TTable, ISqlLogic, object?) DapperShadowServices.ToDapperDelete<TTable>(TTable, Func<TTable, ISqlLogic>) DapperShadowServices.ToDapperDelete<TTable>(TTable, Func<TTable, ISqlLogic>, IExecutor) DapperShadowServices.ToDapperSelect<TTable>(TTable) DapperShadowServices.ToDapperSelect<TTable>(TTable, IExecutor) DapperShadowServices.ToDapperSelect<TTable>(TTable, ISqlLogic) DapperShadowServices.ToDapperSelect<TTable>(TTable, ISqlLogic, IExecutor) DapperShadowServices.ToDapperSingle<TTable>(TTable, IFieldView) DapperShadowServices.ToDapperSingle<TTable>(TTable, ISqlLogic, IFieldView) ShadowSqlCoreServices.As<TTable>(TTable, string) ShadowSqlCoreServices.ToDelete<TTable>(TTable, Func<TTable, ISqlLogic>) ShadowSqlServices.GroupBy<TTable>(TTable, params IField[]) ShadowSqlServices.GroupBy<TTable>(TTable, ISqlLogic, params IField[]) ShadowSqlServices.GroupBy<TTable>(TTable, ISqlLogic, params IEnumerable<string>) ShadowSqlServices.GroupBy<TTable>(TTable, params IEnumerable<string>) ShadowSqlServices.GroupBy<TTable>(TTable, Func<TTable, IField[]>) ShadowSqlServices.GroupBy<TTable>(TTable, Func<TTable, ISqlLogic>, Func<TTable, IField[]>) ShadowSqlServices.Join<LTable, RTable>(LTable, RTable) ShadowSqlServices.SqlGroupBy<TTable>(TTable, params IField[]) ShadowSqlServices.SqlGroupBy<TTable>(TTable, ISqlLogic, params IField[]) ShadowSqlServices.SqlGroupBy<TTable>(TTable, ISqlLogic, params IEnumerable<string>) ShadowSqlServices.SqlGroupBy<TTable>(TTable, params IEnumerable<string>) ShadowSqlServices.SqlGroupBy<TTable>(TTable, Func<TTable, IField[]>) ShadowSqlServices.SqlGroupBy<TTable>(TTable, Func<TTable, ISqlLogic>, Func<TTable, IField[]>) ShadowSqlServices.SqlJoin<LTable, RTable>(LTable, RTable) ShadowSqlServices.ToCursor<TTable>(TTable, ISqlLogic, int, int) ShadowSqlServices.ToCursor<TTable>(TTable, int, int) ShadowSqlServices.ToOrQuery<TTable>(TTable) ShadowSqlServices.ToQuery<TTable>(TTable) ShadowSqlServices.ToSelect<TTable>(TTable) ShadowSqlServices.ToSelect<TTable>(TTable, ISqlLogic) ShadowSqlServices.ToSelect<TTable>(TTable, Func<TTable, ISqlLogic>) ShadowSqlServices.ToSingle<TTable>(TTable, ISqlLogic, Func<TTable, IFieldView>) ShadowSqlServices.ToSingle<TTable>(TTable, Func<TTable, IFieldView>) ShadowSqlServices.ToSqlOrQuery<TTable>(TTable) ShadowSqlServices.ToSqlQuery<TTable>(TTable) ShadowSqlServices.Where<TTable>(TTable) DapperShadowServices.ToDapperDelete(ITable, ISqlLogic, IExecutor) DapperShadowServices.ToDapperTruncate(ITable, IExecutor) DDLServices.ToCreate(ITable, IEnumerable<ColumnSchema>) DDLServices.ToDrop(ITable) ShadowSqlCoreServices.Column(ITable, string) ShadowSqlCoreServices.ToDelete(ITable, ISqlLogic) ShadowSqlCoreServices.ToTruncate(ITable) ShadowSqlServices.Multi(ITable, ITable) ShadowSqlServices.SqlMulti(ITable, ITable) ShadowSqlServices.ToSingle(ITable, IFieldView) ShadowSqlServices.ToSingle(ITable, ISqlLogic, IFieldView) ShadowSqlServices.ToSingle(ITable, ISqlLogic, string) ShadowSqlServices.ToSingle(ITable, string) DapperShadowCoreServices.Count(ITableView, IExecutor, object?) DapperShadowCoreServices.CountAsync(ITableView, IExecutor, object?) DapperShadowCoreServices.LongCount(ITableView, IExecutor, object?) DapperShadowCoreServices.LongCountAsync(ITableView, IExecutor, object?) ShadowSqlCoreServices.AsExists(ITableView) ShadowSqlCoreServices.AsNotExists(ITableView) ShadowSqlCoreServices.Field(ITableView, string) ShadowSqlCoreServices.Fields(ITableView, params IEnumerable<string>) ShadowSqlCoreServices.Strict(ITableView, string)