API Diff between 3.15.9 and 3.12.19
71 Additions
5 Removals
-
public static class DbContextExtensions
- public static void DeleteFromQuery<TEntity>(this IQueryable<TEntity> query)
- public static void DeleteFromQuery<TEntity>(this IQueryable<TEntity> query, Action<BulkOperation> bulkOperationFactory)
- public static Task DeleteFromQueryAsync<TEntity>(this IQueryable<TEntity> query)
- public static Task DeleteFromQueryAsync<TEntity>(this IQueryable<TEntity> query, CancellationToken cancellationToken)
- public static Task DeleteFromQueryAsync<TEntity>(this IQueryable<TEntity> query, Action<BulkOperation> bulkOperationFactory)
- public static Task DeleteFromQueryAsync<TEntity>(this IQueryable<TEntity> query, Action<BulkOperation> bulkOperationFactory, CancellationToken cancellationToken)
- public static void ExecuteFutureAction<T>(this T this) where T : DbContext
- public static void FutureAction<T>(this T this, Action<T> action) where T : DbContext
- public static void UpdateFromQuery<TEntity>(this IQueryable<TEntity> query, Expression<Func<TEntity, TEntity>> updateExpression)
- public static void UpdateFromQuery<TEntity>(this IQueryable<TEntity> query, Expression<Func<TEntity, TEntity>> updateExpression, Action<BulkOperation> bulkOperationFactory)
- public static Task UpdateFromQueryAsync<TEntity>(this IQueryable<TEntity> query, Expression<Func<TEntity, TEntity>> updateExpression)
- public static Task UpdateFromQueryAsync<TEntity>(this IQueryable<TEntity> query, Expression<Func<TEntity, TEntity>> updateExpression, CancellationToken cancellationToken)
- public static Task UpdateFromQueryAsync<TEntity>(this IQueryable<TEntity> query, Expression<Func<TEntity, TEntity>> updateExpression, Action<BulkOperation> bulkOperationFactory)
- public static Task UpdateFromQueryAsync<TEntity>(this IQueryable<TEntity> query, Expression<Func<TEntity, TEntity>> updateExpression, Action<BulkOperation> bulkOperationFactory, CancellationToken cancellationToken)
SmartAssembly.Attributes
SmartAssembly.Delegates
SmartAssembly.HouseOfCards
Z
Z.Accessors
Z.BulkOperations
Z.EntityFramework.Extensions
-
public class EntityFrameworkManager
-
public class PublicInternalBulkOperationManager
- public PublicInternalBulkOperationManager()
- public static void BulkInsertCast<T>(BulkOperation<object> this, DbContext context, List<object> list, bool isManager, List<object> entitiesToUpdate = null, Type type = null, string typeName = null)
- public static void BulkMergeCast<T>(BulkOperation<object> this, DbContext context, List<object> list, bool isManager, Type type = null, string typeName = null)
- public static void BulkUpdateCast<T>(BulkOperation<object> this, DbContext context, List<object> list, bool isManager, Type type = null, string typeName = null)