API Diff between 3.15.9 and 3.13.14
1592 Additions
0 Removals
-
public static class DatabaseExtensions
- public static DataSet ExecuteDataSet(this Database this, Action<DbCommand> commandFactory)
- public static DataSet ExecuteDataSet(this Database this, string cmdText, DbParameter[] parameters, CommandType commandType, DbTransaction transaction)
- public static DataSet ExecuteDataSet(this Database this, string cmdText)
- public static DataSet ExecuteDataSet(this Database this, string cmdText, DbTransaction transaction)
- public static DataSet ExecuteDataSet(this Database this, string cmdText, CommandType commandType)
- public static DataSet ExecuteDataSet(this Database this, string cmdText, CommandType commandType, DbTransaction transaction)
- public static DataSet ExecuteDataSet(this Database this, string cmdText, DbParameter[] parameters)
- public static DataSet ExecuteDataSet(this Database this, string cmdText, DbParameter[] parameters, DbTransaction transaction)
- public static DataSet ExecuteDataSet(this Database this, string cmdText, DbParameter[] parameters, CommandType commandType)
- public static DataTable ExecuteDataTable(this Database this, Action<DbCommand> commandFactory)
- public static DataTable ExecuteDataTable(this Database this, string cmdText, DbParameter[] parameters, CommandType commandType, DbTransaction transaction)
- public static DataTable ExecuteDataTable(this Database this, string cmdText)
- public static DataTable ExecuteDataTable(this Database this, string cmdText, DbTransaction transaction)
- public static DataTable ExecuteDataTable(this Database this, string cmdText, CommandType commandType)
- public static DataTable ExecuteDataTable(this Database this, string cmdText, CommandType commandType, DbTransaction transaction)
- public static DataTable ExecuteDataTable(this Database this, string cmdText, DbParameter[] parameters)
- public static DataTable ExecuteDataTable(this Database this, string cmdText, DbParameter[] parameters, DbTransaction transaction)
- public static DataTable ExecuteDataTable(this Database this, string cmdText, DbParameter[] parameters, CommandType commandType)
- public static IEnumerable<T> ExecuteEntities<T>(this Database this, Action<DbCommand> commandFactory)
- public static IEnumerable<T> ExecuteEntities<T>(this Database this, string cmdText, DbParameter[] parameters, CommandType commandType, DbTransaction transaction)
- public static IEnumerable<T> ExecuteEntities<T>(this Database this, string cmdText)
- public static IEnumerable<T> ExecuteEntities<T>(this Database this, string cmdText, DbTransaction transaction)
- public static IEnumerable<T> ExecuteEntities<T>(this Database this, string cmdText, CommandType commandType)
- public static IEnumerable<T> ExecuteEntities<T>(this Database this, string cmdText, CommandType commandType, DbTransaction transaction)
- public static IEnumerable<T> ExecuteEntities<T>(this Database this, string cmdText, DbParameter[] parameters)
- public static IEnumerable<T> ExecuteEntities<T>(this Database this, string cmdText, DbParameter[] parameters, DbTransaction transaction)
- public static IEnumerable<T> ExecuteEntities<T>(this Database this, string cmdText, DbParameter[] parameters, CommandType commandType)
- public static IEnumerable<T> ExecuteEntitiesWithMapping<T>(this Database this, Action<DbCommand> commandFactory)
- public static IEnumerable<T> ExecuteEntitiesWithMapping<T>(this Database this, string cmdText, DbParameter[] parameters, CommandType commandType, DbTransaction transaction)
- public static IEnumerable<T> ExecuteEntitiesWithMapping<T>(this Database this, string cmdText)
- public static IEnumerable<T> ExecuteEntitiesWithMapping<T>(this Database this, string cmdText, DbTransaction transaction)
- public static IEnumerable<T> ExecuteEntitiesWithMapping<T>(this Database this, string cmdText, CommandType commandType)
- public static IEnumerable<T> ExecuteEntitiesWithMapping<T>(this Database this, string cmdText, CommandType commandType, DbTransaction transaction)
- public static IEnumerable<T> ExecuteEntitiesWithMapping<T>(this Database this, string cmdText, DbParameter[] parameters)
- public static IEnumerable<T> ExecuteEntitiesWithMapping<T>(this Database this, string cmdText, DbParameter[] parameters, DbTransaction transaction)
- public static IEnumerable<T> ExecuteEntitiesWithMapping<T>(this Database this, string cmdText, DbParameter[] parameters, CommandType commandType)
- public static T ExecuteEntity<T>(this Database this, Action<DbCommand> commandFactory)
- public static T ExecuteEntity<T>(this Database this, string cmdText, DbParameter[] parameters, CommandType commandType, DbTransaction transaction)
- public static T ExecuteEntity<T>(this Database this, string cmdText)
- public static T ExecuteEntity<T>(this Database this, string cmdText, DbTransaction transaction)
- public static T ExecuteEntity<T>(this Database this, string cmdText, CommandType commandType)
- public static T ExecuteEntity<T>(this Database this, string cmdText, CommandType commandType, DbTransaction transaction)
- public static T ExecuteEntity<T>(this Database this, string cmdText, DbParameter[] parameters)
- public static T ExecuteEntity<T>(this Database this, string cmdText, DbParameter[] parameters, DbTransaction transaction)
- public static T ExecuteEntity<T>(this Database this, string cmdText, DbParameter[] parameters, CommandType commandType)
- public static T ExecuteEntityWithMapping<T>(this Database this, Action<DbCommand> commandFactory)
- public static T ExecuteEntityWithMapping<T>(this Database this, string cmdText, DbParameter[] parameters, CommandType commandType, DbTransaction transaction)
- public static T ExecuteEntityWithMapping<T>(this Database this, string cmdText)
- public static T ExecuteEntityWithMapping<T>(this Database this, string cmdText, DbTransaction transaction)
- public static T ExecuteEntityWithMapping<T>(this Database this, string cmdText, CommandType commandType)
- public static T ExecuteEntityWithMapping<T>(this Database this, string cmdText, CommandType commandType, DbTransaction transaction)
- public static T ExecuteEntityWithMapping<T>(this Database this, string cmdText, DbParameter[] parameters)
- public static T ExecuteEntityWithMapping<T>(this Database this, string cmdText, DbParameter[] parameters, DbTransaction transaction)
- public static T ExecuteEntityWithMapping<T>(this Database this, string cmdText, DbParameter[] parameters, CommandType commandType)
- public static object ExecuteExpandoObject(this Database this, Action<DbCommand> commandFactory)
- public static object ExecuteExpandoObject(this Database this, string cmdText, DbParameter[] parameters, CommandType commandType, DbTransaction transaction)
- public static object ExecuteExpandoObject(this Database this, string cmdText)
- public static object ExecuteExpandoObject(this Database this, string cmdText, DbTransaction transaction)
- public static object ExecuteExpandoObject(this Database this, string cmdText, CommandType commandType)
- public static object ExecuteExpandoObject(this Database this, string cmdText, CommandType commandType, DbTransaction transaction)
- public static object ExecuteExpandoObject(this Database this, string cmdText, DbParameter[] parameters)
- public static object ExecuteExpandoObject(this Database this, string cmdText, DbParameter[] parameters, DbTransaction transaction)
- public static object ExecuteExpandoObject(this Database this, string cmdText, DbParameter[] parameters, CommandType commandType)
- public static IEnumerable<object> ExecuteExpandoObjects(this Database this, Action<DbCommand> commandFactory)
- public static IEnumerable<object> ExecuteExpandoObjects(this Database this, string cmdText, DbParameter[] parameters, CommandType commandType, DbTransaction transaction)
- public static IEnumerable<object> ExecuteExpandoObjects(this Database this, string cmdText)
- public static IEnumerable<object> ExecuteExpandoObjects(this Database this, string cmdText, DbTransaction transaction)
- public static IEnumerable<object> ExecuteExpandoObjects(this Database this, string cmdText, CommandType commandType)
- public static IEnumerable<object> ExecuteExpandoObjects(this Database this, string cmdText, CommandType commandType, DbTransaction transaction)
- public static IEnumerable<object> ExecuteExpandoObjects(this Database this, string cmdText, DbParameter[] parameters)
- public static IEnumerable<object> ExecuteExpandoObjects(this Database this, string cmdText, DbParameter[] parameters, DbTransaction transaction)
- public static IEnumerable<object> ExecuteExpandoObjects(this Database this, string cmdText, DbParameter[] parameters, CommandType commandType)
- public static int ExecuteNonQuery(this Database this, Action<DbCommand> commandFactory)
- public static int ExecuteNonQuery(this Database this, string cmdText, DbParameter[] parameters, CommandType commandType, DbTransaction transaction)
- public static int ExecuteNonQuery(this Database this, string cmdText)
- public static int ExecuteNonQuery(this Database this, string cmdText, DbTransaction transaction)
- public static int ExecuteNonQuery(this Database this, string cmdText, CommandType commandType)
- public static int ExecuteNonQuery(this Database this, string cmdText, CommandType commandType, DbTransaction transaction)
- public static int ExecuteNonQuery(this Database this, string cmdText, DbParameter[] parameters)
- public static int ExecuteNonQuery(this Database this, string cmdText, DbParameter[] parameters, DbTransaction transaction)
- public static int ExecuteNonQuery(this Database this, string cmdText, DbParameter[] parameters, CommandType commandType)
- public static void ExecuteReader(this Database this, Action<DbCommand> commandFactory, Action<DbDataReader> readerAction)
- public static void ExecuteReader(this Database this, string cmdText, DbParameter[] parameters, CommandType commandType, DbTransaction transaction, Action<DbDataReader> readerAction)
- public static void ExecuteReader(this Database this, string cmdText, Action<DbDataReader> readerAction)
- public static void ExecuteReader(this Database this, string cmdText, DbTransaction transaction, Action<DbDataReader> readerAction)
- public static void ExecuteReader(this Database this, string cmdText, CommandType commandType, Action<DbDataReader> readerAction)
- public static void ExecuteReader(this Database this, string cmdText, CommandType commandType, DbTransaction transaction, Action<DbDataReader> readerAction)
- public static void ExecuteReader(this Database this, string cmdText, DbParameter[] parameters, Action<DbDataReader> readerAction)
- public static void ExecuteReader(this Database this, string cmdText, DbParameter[] parameters, DbTransaction transaction, Action<DbDataReader> readerAction)
- public static void ExecuteReader(this Database this, string cmdText, DbParameter[] parameters, CommandType commandType, Action<DbDataReader> readerAction)
- public static object ExecuteScalar(this Database this, Action<DbCommand> commandFactory)
- public static object ExecuteScalar(this Database this, string cmdText, DbParameter[] parameters, CommandType commandType, DbTransaction transaction)
- public static object ExecuteScalar(this Database this, string cmdText)
- public static object ExecuteScalar(this Database this, string cmdText, DbTransaction transaction)
- public static object ExecuteScalar(this Database this, string cmdText, CommandType commandType)
- public static object ExecuteScalar(this Database this, string cmdText, CommandType commandType, DbTransaction transaction)
- public static object ExecuteScalar(this Database this, string cmdText, DbParameter[] parameters)
- public static object ExecuteScalar(this Database this, string cmdText, DbParameter[] parameters, DbTransaction transaction)
- public static object ExecuteScalar(this Database this, string cmdText, DbParameter[] parameters, CommandType commandType)
- public static T ExecuteScalarAs<T>(this Database this, Action<DbCommand> commandFactory)
- public static T ExecuteScalarAs<T>(this Database this, string cmdText, DbParameter[] parameters, CommandType commandType, DbTransaction transaction)
- public static T ExecuteScalarAs<T>(this Database this, string cmdText)
- public static T ExecuteScalarAs<T>(this Database this, string cmdText, DbTransaction transaction)
- public static T ExecuteScalarAs<T>(this Database this, string cmdText, CommandType commandType)
- public static T ExecuteScalarAs<T>(this Database this, string cmdText, CommandType commandType, DbTransaction transaction)
- public static T ExecuteScalarAs<T>(this Database this, string cmdText, DbParameter[] parameters)
- public static T ExecuteScalarAs<T>(this Database this, string cmdText, DbParameter[] parameters, DbTransaction transaction)
- public static T ExecuteScalarAs<T>(this Database this, string cmdText, DbParameter[] parameters, CommandType commandType)
- public static T ExecuteScalarTo<T>(this Database this, Action<DbCommand> commandFactory)
- public static T ExecuteScalarTo<T>(this Database this, string cmdText, DbParameter[] parameters, CommandType commandType, DbTransaction transaction)
- public static T ExecuteScalarTo<T>(this Database this, string cmdText)
- public static T ExecuteScalarTo<T>(this Database this, string cmdText, DbTransaction transaction)
- public static T ExecuteScalarTo<T>(this Database this, string cmdText, CommandType commandType)
- public static T ExecuteScalarTo<T>(this Database this, string cmdText, CommandType commandType, DbTransaction transaction)
- public static T ExecuteScalarTo<T>(this Database this, string cmdText, DbParameter[] parameters)
- public static T ExecuteScalarTo<T>(this Database this, string cmdText, DbParameter[] parameters, DbTransaction transaction)
- public static T ExecuteScalarTo<T>(this Database this, string cmdText, DbParameter[] parameters, CommandType commandType)
- public static XmlReader ExecuteXmlReader(this Database this, Action<DbCommand> commandFactory)
- public static XmlReader ExecuteXmlReader(this Database this, string cmdText, DbParameter[] parameters, CommandType commandType, DbTransaction transaction)
- public static XmlReader ExecuteXmlReader(this Database this, string cmdText)
- public static XmlReader ExecuteXmlReader(this Database this, string cmdText, DbTransaction transaction)
- public static XmlReader ExecuteXmlReader(this Database this, string cmdText, CommandType commandType)
- public static XmlReader ExecuteXmlReader(this Database this, string cmdText, CommandType commandType, DbTransaction transaction)
- public static XmlReader ExecuteXmlReader(this Database this, string cmdText, DbParameter[] parameters)
- public static XmlReader ExecuteXmlReader(this Database this, string cmdText, DbParameter[] parameters, DbTransaction transaction)
- public static XmlReader ExecuteXmlReader(this Database this, string cmdText, DbParameter[] parameters, CommandType commandType)
- public static T GetConnection<T>(this Database this) where T : DbConnection
- public static T GetContext<T>(this Database this)
- public static DbContext GetDbContext(this Database this)
- public static DbTransaction GetDbTransaction(this Database this)
- public static DbTransaction GetDbTransaction(this EntityTransaction this)
- public static EntityConnection GetEntityConnection(this Database this)
- public static EntityTransaction GetEntityTransaction(this Database this)
- public static TTransaction GetTransaction<TTransaction>(this Database this) where TTransaction : DbTransaction
- public static TTransaction GetTransaction<TTransaction>(this EntityTransaction this) where TTransaction : DbTransaction
- public static MySqlDatabase MySqlDatabase(this Database this)
- public static OracleDevArtDatabase OracleDevArtDatabase(this Database this)
- public static SqlCeDatabase SqlCeDatabase(this Database this)
- public static SqlDatabase SqlDatabase(this Database this)
- public static SQLiteDatabase SQLiteDatabase(this Database this)
-
public static class DbContextExtensions
- public static void BulkDelete<T>(this DbContext this, IEnumerable<T> entities, Action<EntityBulkOperation<T>> bulkOperationFactory)
- public static void BulkDelete<T>(this DbContext this, IEnumerable<T> entities)
- public static void BulkDelete<T>(this ObjectContext this, IEnumerable<T> entities, Action<EntityBulkOperation<T>> bulkOperationFactory)
- public static void BulkDelete<T>(this ObjectContext this, IEnumerable<T> entities)
- public static Task BulkDeleteAsync<T>(this DbContext this, IEnumerable<T> entities, Action<EntityBulkOperation<T>> bulkOperationFactory)
- public static Task BulkDeleteAsync<T>(this DbContext this, IEnumerable<T> entities, Action<EntityBulkOperation<T>> bulkOperationFactory, CancellationToken cancellationToken)
- public static Task BulkDeleteAsync<T>(this DbContext this, IEnumerable<T> entities)
- public static Task BulkDeleteAsync<T>(this DbContext this, IEnumerable<T> entities, CancellationToken cancellationToken = default)
- public static Task BulkDeleteAsync<T>(this ObjectContext this, IEnumerable<T> entities, Action<EntityBulkOperation<T>> bulkOperationFactory)
- public static Task BulkDeleteAsync<T>(this ObjectContext this, IEnumerable<T> entities, Action<EntityBulkOperation<T>> bulkOperationFactory, CancellationToken cancellationToken)
- public static Task BulkDeleteAsync<T>(this ObjectContext this, IEnumerable<T> entities)
- public static Task BulkDeleteAsync<T>(this ObjectContext this, IEnumerable<T> entities, CancellationToken cancellationToken = default)
- public static void BulkInsert<T>(this DbContext this, IEnumerable<T> entities, Action<EntityBulkOperation<T>> bulkOperationFactory)
- public static void BulkInsert<T>(this DbContext this, IEnumerable<T> entities)
- public static void BulkInsert<T>(this ObjectContext this, IEnumerable<T> entities, Action<EntityBulkOperation<T>> bulkOperationFactory)
- public static void BulkInsert<T>(this ObjectContext this, IEnumerable<T> entities)
- public static Task BulkInsertAsync<T>(this DbContext this, IEnumerable<T> entities, Action<EntityBulkOperation<T>> bulkOperationFactory)
- public static Task BulkInsertAsync<T>(this DbContext this, IEnumerable<T> entities, Action<EntityBulkOperation<T>> bulkOperationFactory, CancellationToken cancellationToken)
- public static Task BulkInsertAsync<T>(this DbContext this, IEnumerable<T> entities)
- public static Task BulkInsertAsync<T>(this DbContext this, IEnumerable<T> entities, CancellationToken cancellationToken)
- public static Task BulkInsertAsync<T>(this ObjectContext this, IEnumerable<T> entities, Action<EntityBulkOperation<T>> bulkOperationFactory)
- public static Task BulkInsertAsync<T>(this ObjectContext this, IEnumerable<T> entities, Action<EntityBulkOperation<T>> bulkOperationFactory, CancellationToken cancellationToken)
- public static Task BulkInsertAsync<T>(this ObjectContext this, IEnumerable<T> entities)
- public static Task BulkInsertAsync<T>(this ObjectContext this, IEnumerable<T> entities, CancellationToken cancellationToken)
- public static void BulkMerge<T>(this DbContext this, IEnumerable<T> entities, Action<EntityBulkOperation<T>> bulkOperationFactory)
- public static void BulkMerge<T>(this DbContext this, IEnumerable<T> entities)
- public static void BulkMerge<T>(this ObjectContext this, IEnumerable<T> entities, Action<EntityBulkOperation<T>> bulkOperationFactory)
- public static void BulkMerge<T>(this ObjectContext this, IEnumerable<T> entities)
- public static Task BulkMergeAsync<T>(this DbContext this, IEnumerable<T> entities, Action<EntityBulkOperation<T>> bulkOperationFactory)
- public static Task BulkMergeAsync<T>(this DbContext this, IEnumerable<T> entities, Action<EntityBulkOperation<T>> bulkOperationFactory, CancellationToken cancellationToken)
- public static Task BulkMergeAsync<T>(this DbContext this, IEnumerable<T> entities)
- public static Task BulkMergeAsync<T>(this DbContext this, IEnumerable<T> entities, CancellationToken cancellationToken)
- public static Task BulkMergeAsync<T>(this ObjectContext this, IEnumerable<T> entities, Action<EntityBulkOperation<T>> bulkOperationFactory)
- public static Task BulkMergeAsync<T>(this ObjectContext this, IEnumerable<T> entities, Action<EntityBulkOperation<T>> bulkOperationFactory, CancellationToken cancellationToken)
- public static Task BulkMergeAsync<T>(this ObjectContext this, IEnumerable<T> entities)
- public static Task BulkMergeAsync<T>(this ObjectContext this, IEnumerable<T> entities, CancellationToken cancellationToken)
- public static void BulkSaveChanges(this DbContext this)
- public static void BulkSaveChanges(this DbContext this, bool useEntityFrameworkPropagation)
- public static void BulkSaveChanges(this DbContext this, Action<BulkOperation> bulkOperationFactory)
- public static void BulkSaveChanges(this DbContext this, bool useEntityFrameworkPropagation, Action<BulkOperation> bulkOperationFactory)
- public static void BulkSaveChanges(this ObjectContext this)
- public static void BulkSaveChanges(this ObjectContext this, bool useEntityFrameworkPropagation)
- public static void BulkSaveChanges(this ObjectContext this, Action<BulkOperation> bulkOperationFactory)
- public static void BulkSaveChanges(this ObjectContext this, bool useEntityFrameworkPropagation, Action<BulkOperation> bulkOperationFactory)
- public static Task BulkSaveChangesAsync(this DbContext this)
- public static Task BulkSaveChangesAsync(this DbContext this, CancellationToken cancellationToken)
- public static Task BulkSaveChangesAsync(this DbContext this, bool useEntityFrameworkPropagation)
- public static Task BulkSaveChangesAsync(this DbContext this, bool useEntityFrameworkPropagation, CancellationToken cancellationToken)
- public static Task BulkSaveChangesAsync(this DbContext this, Action<BulkOperation> bulkOperationFactory)
- public static Task BulkSaveChangesAsync(this DbContext this, Action<BulkOperation> bulkOperationFactory, CancellationToken cancellationToken)
- public static Task BulkSaveChangesAsync(this DbContext this, bool useEntityFrameworkPropagation, Action<BulkOperation> bulkOperationFactory)
- public static Task BulkSaveChangesAsync(this DbContext this, bool useEntityFrameworkPropagation, Action<BulkOperation> bulkOperationFactory, CancellationToken cancellationToken)
- public static Task BulkSaveChangesAsync(this ObjectContext this)
- public static Task BulkSaveChangesAsync(this ObjectContext this, CancellationToken cancellationToken)
- public static Task BulkSaveChangesAsync(this ObjectContext this, bool useEntityFrameworkPropagation)
- public static Task BulkSaveChangesAsync(this ObjectContext this, bool useEntityFrameworkPropagation, CancellationToken cancellationToken)
- public static Task BulkSaveChangesAsync(this ObjectContext this, Action<BulkOperation> bulkOperationFactory)
- public static Task BulkSaveChangesAsync(this ObjectContext this, Action<BulkOperation> bulkOperationFactory, CancellationToken cancellationToken)
- public static Task BulkSaveChangesAsync(this ObjectContext this, bool useEntityFrameworkPropagation, Action<BulkOperation> bulkOperationFactory)
- public static Task BulkSaveChangesAsync(this ObjectContext this, bool useEntityFrameworkPropagation, Action<BulkOperation> bulkOperationFactory, CancellationToken cancellationToken)
- public static void BulkSynchronize<T>(this DbContext this, IEnumerable<T> entities, Action<EntityBulkOperation<T>> bulkOperationFactory)
- public static void BulkSynchronize<T>(this DbContext this, IEnumerable<T> entities)
- public static void BulkSynchronize<T>(this ObjectContext this, IEnumerable<T> entities, Action<EntityBulkOperation<T>> bulkOperationFactory)
- public static void BulkSynchronize<T>(this ObjectContext this, IEnumerable<T> entities)
- public static Task BulkSynchronizeAsync<T>(this DbContext this, IEnumerable<T> entities, Action<EntityBulkOperation<T>> bulkOperationFactory)
- public static Task BulkSynchronizeAsync<T>(this DbContext this, IEnumerable<T> entities, Action<EntityBulkOperation<T>> bulkOperationFactory, CancellationToken cancellationToken)
- public static Task BulkSynchronizeAsync<T>(this DbContext this, IEnumerable<T> entities)
- public static Task BulkSynchronizeAsync<T>(this DbContext this, IEnumerable<T> entities, CancellationToken cancellationToken)
- public static Task BulkSynchronizeAsync<T>(this ObjectContext this, IEnumerable<T> entities, Action<EntityBulkOperation<T>> bulkOperationFactory)
- public static Task BulkSynchronizeAsync<T>(this ObjectContext this, IEnumerable<T> entities, Action<EntityBulkOperation<T>> bulkOperationFactory, CancellationToken cancellationToken)
- public static Task BulkSynchronizeAsync<T>(this ObjectContext this, IEnumerable<T> entities)
- public static Task BulkSynchronizeAsync<T>(this ObjectContext this, IEnumerable<T> entities, CancellationToken cancellationToken)
- public static void BulkUpdate<T>(this DbContext this, IEnumerable<T> entities, Action<EntityBulkOperation<T>> bulkOperationFactory)
- public static void BulkUpdate<T>(this DbContext this, IEnumerable<T> entities)
- public static void BulkUpdate<T>(this ObjectContext this, IEnumerable<T> entities, Action<EntityBulkOperation<T>> bulkOperationFactory)
- public static void BulkUpdate<T>(this ObjectContext this, IEnumerable<T> entities)
- public static Task BulkUpdateAsync<T>(this DbContext this, IEnumerable<T> entities, Action<EntityBulkOperation<T>> bulkOperationFactory)
- public static Task BulkUpdateAsync<T>(this DbContext this, IEnumerable<T> entities, Action<EntityBulkOperation<T>> bulkOperationFactory, CancellationToken cancellationToken)
- public static Task BulkUpdateAsync<T>(this DbContext this, IEnumerable<T> entities)
- public static Task BulkUpdateAsync<T>(this DbContext this, IEnumerable<T> entities, CancellationToken cancellationToken)
- public static Task BulkUpdateAsync<T>(this ObjectContext this, IEnumerable<T> entities, Action<EntityBulkOperation<T>> bulkOperationFactory)
- public static Task BulkUpdateAsync<T>(this ObjectContext this, IEnumerable<T> entities, Action<EntityBulkOperation<T>> bulkOperationFactory, CancellationToken cancellationToken)
- public static Task BulkUpdateAsync<T>(this ObjectContext this, IEnumerable<T> entities)
- public static Task BulkUpdateAsync<T>(this ObjectContext this, IEnumerable<T> entities, CancellationToken cancellationToken)
- 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 ObjectContext GetContext<TEntity>(this IQueryable<TEntity> query)
- public static DbModel GetModel(this DbContext this)
- public static ObjectContext GetObjectContext(this DbContext this)
- public static DbContext GetOrCreateDbContext(this ObjectContext this)
- public static Type GetRealType(this ObjectContext this)
- public static MySqlDatabase MySqlDatabase(this DbContext this)
- public static OracleDevArtDatabase OracleDevArtDatabase(this DbContext this)
- public static void RefreshModel(this DbContext this)
- public static SqlCeDatabase SqlCeDatabase(this DbContext this)
- public static SqlDatabase SqlDatabase(this DbContext this)
- public static SQLiteDatabase SQLiteDatabase(this DbContext this)
- public static IDataReader ToDataReader<T>(this DbContext this, IEnumerable<T> list)
- public static IDataReader ToDataReader<T>(this DbContext this, IEnumerable<T> list, Type type, bool keyOnly = false, bool addEntityColumn = false)
- public static IDataReader ToDataReader<T>(this DbContext this, IEnumerable<T> list, string typeName, bool keyOnly = false, bool addEntityColumn = false)
- public static DataSet ToDataSet<T>(this DbContext this, IEnumerable<T> list)
- public static DataSet ToDataSet<T>(this DbContext this, IEnumerable<T> list, bool includeInheritance)
- public static DataSet ToDataSet<T>(this DbContext this, IEnumerable<T> items, Type type, bool includeInheritance)
- public static DataTable ToDataTable<T>(this DbContext this, IEnumerable<T> list)
- public static DataTable ToDataTable<T>(this DbContext this, IEnumerable<T> list, Type type, bool keyOnly = false, bool addEntityColumn = false)
- public static DataTable ToDataTable<T>(this DbContext this, IEnumerable<T> list, string typeName, bool keyOnly = false, bool addEntityColumn = false)
- 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)
-
public static class IDbSetExtensions
Z
-
public static class CoreExtensions
- public static IEnumerable<DataRow> AsEnumerableCore(this DataTable this)
- public static Assembly GetAssemblyCore(this Type this)
- public static ConstructorInfo GetConstructorCore(this Type this, Type[] types)
- public static object[] GetCustomAttributesCore(this Type this, bool inherit)
- public static FieldInfo GetFieldCore(this Type this, string propertyName)
- public static FieldInfo GetFieldCore(this Type this, string propertyName, BindingFlags bindingAttr)
- public static Type[] GetGenericArgumentsCore(this Type this)
- public static MethodInfo GetMethodCore(this Type this, string propertyName)
- public static MethodInfo GetMethodCore(this Type this, string propertyName, Type[] types)
- public static MethodInfo GetMethodCore(this Type this, string name, BindingFlags bindingAttr, Binder binder, Type[] types, ParameterModifier[] modifiers)
- public static MethodInfo[] GetMethodsCore(this Type this)
- public static PropertyInfo[] GetPropertiesCore(this Type this)
- public static PropertyInfo GetPropertyCore(this Type this, string propertyName)
- public static PropertyInfo GetPropertyCore(this Type this, string propertyName, BindingFlags bindingAttr)
- public static DataTable GetSchemaTable_Core(this IDataReader reader)
- public static DataTable GetSchemaTable_Core(this DbDataReader reader)
- public static int IndexOf_InvariantCulture_Core(this string s, string text)
- public static bool IsClassCore(this Type this)
- public static bool IsEnumCore(this Type this)
- public static bool IsGenericTypeCore(this Type this)
- public static bool StartsWith_InvariantCulture_Core(this string s, string text)
- public static string ToLower_InvariantCulture_Core(this string s)
- public static void WriteToServerCore(this SqlBulkCopy this, IDataReader reader)
Z.Accessors
Z.BulkOperations
-
public enum AuditActionType
-
public class AuditEntry
-
public class AuditEntryItem
-
public enum AuditModeType
-
public enum AutoMapType
-
public class BasicBulkOperation : IDisposable
- public BulkOperation Advanced { get; }
- public int BatchSize { get; set; }
- public List<BasicColumnMapping> ColumnMappings { get; set; }
- public DbConnection Connection { get; set; }
- public object DataSource { get; set; }
- public string DestinationTableName { get; set; }
- public DbTransaction Transaction { get; set; }
- public BasicBulkOperation()
- public void BulkDelete()
- public void BulkDelete(object datasource)
- public void BulkDelete(DataTable datasource, DataRowState dataRowState)
- public virtual Task BulkDeleteAsync(CancellationToken cancellationToken = default)
- public virtual Task BulkDeleteAsync(object datasource, CancellationToken cancellationToken = default)
- public virtual Task BulkDeleteAsync(DataTable datasource, DataRowState dataRowState, CancellationToken cancellationToken = default)
- public void BulkInsert()
- public void BulkInsert(object datasource)
- public void BulkInsert(DataTable datasource, DataRowState dataRowState)
- public virtual Task BulkInsertAsync(CancellationToken cancellationToken = default)
- public virtual Task BulkInsertAsync(object datasource, CancellationToken cancellationToken = default)
- public virtual Task BulkInsertAsync(DataTable datasource, DataRowState dataRowState, CancellationToken cancellationToken = default)
- public void BulkMerge()
- public void BulkMerge(object datasource)
- public void BulkMerge(DataTable datasource, DataRowState dataRowState)
- public virtual Task BulkMergeAsync(CancellationToken cancellationToken = default)
- public virtual Task BulkMergeAsync(object datasource, CancellationToken cancellationToken = default)
- public virtual Task BulkMergeAsync(DataTable datasource, DataRowState dataRowState, CancellationToken cancellationToken = default)
- public virtual void BulkSaveChanges(DataTable dt)
- public virtual Task BulkSaveChangesAsync(DataTable dt, CancellationToken cancellationToken = default)
- public virtual void BulkSynchronize()
- public virtual void BulkSynchronize(object datasource)
- public virtual Task BulkSynchronizeAsync(CancellationToken cancellationToken = default)
- public virtual Task BulkSynchronizeAsync(object datasource, CancellationToken cancellationToken = default)
- public void BulkUpdate()
- public void BulkUpdate(object datasource)
- public void BulkUpdate(DataTable datasource, DataRowState dataRowState)
- public virtual Task BulkUpdateAsync(CancellationToken cancellationToken = default)
- public virtual Task BulkUpdateAsync(object datasource, CancellationToken cancellationToken = default)
- public virtual Task BulkUpdateAsync(DataTable datasource, DataRowState dataRowState, CancellationToken cancellationToken = default)
- public void Dispose()
-
public class BasicBulkOperation<TEntity> : IDisposable
-
public class BasicColumnMapping
- public ColumnMapping Advanced { get; }
- public string DestinationName { get; set; }
- public int DestinationOrdinal { get; set; }
- public ColumnMappingDirectionType Direction { get; set; }
- public bool IsPrimaryKey { get; set; }
- public string SourceName { get; set; }
- public int SourceOrdinal { get; set; }
- public BasicColumnMapping()
- public BasicColumnMapping(string columnName)
- public BasicColumnMapping(string columnName, bool isPrimaryKey)
- public BasicColumnMapping(string columnName, ColumnMappingDirectionType direction)
- public BasicColumnMapping(string columnName, bool isPrimaryKey, ColumnMappingDirectionType direction)
- public BasicColumnMapping(string sourceName, string destinationName)
- public BasicColumnMapping(int sourceOrdinal, int destinationOrdinal)
- public BasicColumnMapping(int sourceOrdinal, string destinationName)
- public BasicColumnMapping(string sourceName, int destinationOrdinal)
- public BasicColumnMapping(string sourceName, string destinationName, bool isPrimaryKey)
- public BasicColumnMapping(int sourceOrdinal, int destinationOrdinal, bool isPrimaryKey)
- public BasicColumnMapping(string sourceName, string destinationName, ColumnMappingDirectionType direction)
- public BasicColumnMapping(int sourceOrdinal, int destinationOrdinal, ColumnMappingDirectionType direction)
- public BasicColumnMapping(string sourceName, string destinationName, bool isPrimaryKey, ColumnMappingDirectionType direction)
- public BasicColumnMapping(int sourceOrdinal, int destinationOrdinal, bool isPrimaryKey, ColumnMappingDirectionType direction)
-
public class BasicColumnMapping<TEntity> :
- public ColumnMapping<TEntity> Advanced { get; }
- public Expression<Func<TEntity, object>> DestinationExpression { get; set; }
- public string DestinationName { get; set; }
- public int DestinationOrdinal { get; set; }
- public ColumnMappingDirectionType Direction { get; set; }
- public object InternalAdvanced { get; }
- public bool IsPrimaryKey { get; set; }
- public Expression<Func<TEntity, object>> SourceExpression { get; set; }
- public string SourceName { get; set; }
- public int SourceOrdinal { get; set; }
- public BasicColumnMapping()
- public BasicColumnMapping(string columnName)
- public BasicColumnMapping(string columnName, bool isPrimaryKey)
- public BasicColumnMapping(string columnName, ColumnMappingDirectionType direction)
- public BasicColumnMapping(string columnName, bool isPrimaryKey, ColumnMappingDirectionType direction)
- public BasicColumnMapping(string sourceName, string destinationName)
- public BasicColumnMapping(int sourceOrdinal, int destinationOrdinal)
- public BasicColumnMapping(int sourceOrdinal, string destinationName)
- public BasicColumnMapping(string sourceName, int destinationOrdinal)
- public BasicColumnMapping(string sourceName, string destinationName, bool isPrimaryKey)
- public BasicColumnMapping(int sourceOrdinal, int destinationOrdinal, bool isPrimaryKey)
- public BasicColumnMapping(string sourceName, string destinationName, ColumnMappingDirectionType direction)
- public BasicColumnMapping(int sourceOrdinal, int destinationOrdinal, ColumnMappingDirectionType direction)
- public BasicColumnMapping(string sourceName, string destinationName, bool isPrimaryKey, ColumnMappingDirectionType direction)
- public BasicColumnMapping(int sourceOrdinal, int destinationOrdinal, bool isPrimaryKey, ColumnMappingDirectionType direction)
- public BasicColumnMapping(Expression<Func<TEntity, object>> columnExpression)
- public BasicColumnMapping(Expression<Func<TEntity, object>> columnExpression, bool isPrimaryKey)
- public BasicColumnMapping(Expression<Func<TEntity, object>> columnExpression, ColumnMappingDirectionType direction)
- public BasicColumnMapping(Expression<Func<TEntity, object>> columnExpression, bool isPrimaryKey, ColumnMappingDirectionType direction)
- public BasicColumnMapping(Expression<Func<TEntity, object>> sourceExpression, int destinationOrdinal)
- public BasicColumnMapping(Expression<Func<TEntity, object>> sourceExpression, int destinationOrdinal, bool isPrimaryKey)
- public BasicColumnMapping(Expression<Func<TEntity, object>> sourceExpression, int destinationOrdinal, ColumnMappingDirectionType direction)
- public BasicColumnMapping(Expression<Func<TEntity, object>> sourceExpression, int destinationOrdinal, bool isPrimaryKey, ColumnMappingDirectionType direction)
- public BasicColumnMapping(Expression<Func<TEntity, object>> sourceExpression, string destinationName)
- public BasicColumnMapping(Expression<Func<TEntity, object>> sourceExpression, string destinationName, bool isPrimaryKey)
- public BasicColumnMapping(Expression<Func<TEntity, object>> sourceExpression, string destinationName, ColumnMappingDirectionType direction)
- public BasicColumnMapping(Expression<Func<TEntity, object>> sourceExpression, string destinationName, bool isPrimaryKey, ColumnMappingDirectionType direction)
-
public class BulkOperation : IDisposable
- public bool _isDapperPlus
- public bool _isLinqToSql
- public object _postConfiguration
- public int _StreamSize
- public Func<DbContext, DbContext> ContextFactory
- public bool UseInternalTransaction
- public bool AllowConcurrency { get; set; }
- public bool AllowDuplicateKeys { get; set; }
- public bool AllowUpdatePrimaryKeys { get; set; }
- public List<AuditEntry> AuditEntries { get; set; }
- public AuditModeType AuditMode { get; set; }
- public AutoMapType AutoMap { get; set; }
- public Expression<Func<object, object>> AutoMapKeyExpression { get; set; }
- public string AutoMapKeyName { get; set; }
- public bool AutoMapOutputDirection { get; set; }
- public Func<string, object, object> AutoMapValueFactory { get; set; }
- public bool AutoTruncate { get; set; }
- public int BatchDelayInterval { get; set; }
- public int BatchSize { get; set; }
- public int BatchTimeout { get; set; }
- public Action<BulkOperation> BulkOperationExecuted { get; set; }
- public Action<BulkOperation> BulkOperationExecuting { get; set; }
- public CaseSensitiveType CaseSensitive { get; set; }
- public Expression<Func<object, object>> ColumnInputExpression { get; set; }
- public Expression<Func<object, object>> ColumnInputOutputExpression { get; set; }
- public List<ColumnMapping> ColumnMappings { get; set; }
- public Expression<Func<object, object>> ColumnOutputExpression { get; set; }
- public Expression<Func<object, object>> ColumnPrimaryKeyExpression { get; set; }
- public Expression<Func<object, object>> ColumnSynchronizeDeleteKeySubsetExpression { get; set; }
- public bool CommandParameterAddRowIndex { get; set; }
- public string CommandParameterPrefix { get; set; }
- public string CommandParameterSuffix { get; set; }
- public virtual DbConnection Connection { get; set; }
- public Func<DbConnection> ConnectionFactory { get; set; }
- public string ConnectionName { get; set; }
- public string ConnectionString { get; set; }
- public CustomProvider CustomProvider { get; set; }
- public object DataSource { get; set; }
- public bool Debug1 { get; set; }
- public Action<BulkOperation> DeleteFromQueryExecuted { get; set; }
- public string DestinationTableName { get; set; }
- public Type EntityType { get; set; }
- public bool? ForceUpdateUnmodifiedValues { get; set; }
- public bool HasColumnEncrypted { get; set; }
- public Expression<Func<object, object>> IgnoreOnInsertExpression { get; set; }
- public Expression<Func<object, object>> IgnoreOnMergeInsertExpression { get; set; }
- public Expression<Func<object, object>> IgnoreOnMergeUpdateExpression { get; set; }
- public Expression<Func<object, object>> IgnoreOnSynchronizeInsertExpression { get; set; }
- public Expression<Func<object, object>> IgnoreOnSynchronizeUpdateExpression { get; set; }
- public Expression<Func<object, object>> IgnoreOnUpdateExpression { get; set; }
- public bool IncludeGraph { get; set; }
- public Action<object> IncludeGraphOperationBuilder { get; set; }
- public bool InsertIfNotExists { get; set; }
- public bool InsertKeepIdentity { get; set; }
- public InternalTransactionType InternalTransaction { get; set; }
- public bool IsReadOnly { get; set; }
- public LambdaExpression LambdaIgnoreOnInsertExpression { get; set; }
- public LambdaExpression LambdaIgnoreOnMergeInsertExpression { get; set; }
- public LambdaExpression LambdaIgnoreOnMergeUpdateExpression { get; set; }
- public LambdaExpression LambdaIgnoreOnSynchronizeInsertExpression { get; set; }
- public LambdaExpression LambdaIgnoreOnSynchronizeUpdateExpression { get; set; }
- public LambdaExpression LambdaIgnoreOnUpdateExpression { get; set; }
- public LambdaExpression LambdaInputExpression { get; set; }
- public LambdaExpression LambdaInputOutputExpression { get; set; }
- public LambdaExpression LambdaMergeMatchedAndConditionExpression { get; set; }
- public LambdaExpression LambdaMergeMatchedAndOneNotConditionExpression { get; set; }
- public LambdaExpression LambdaOutputExpression { get; set; }
- public LambdaExpression LambdaPrimaryKeyExpression { get; set; }
- public LambdaExpression LambdaSynchronizeDeleteKeySubsetExpression { get; set; }
- public Action<string> Log { get; set; }
- public StringBuilder LogDump { get; set; }
- public bool MergeKeepIdentity { get; set; }
- public Expression<Func<object, object>> MergeMatchedAndConditionExpression { get; set; }
- public string MergeMatchedAndFormula { get; set; }
- public Expression<Func<object, object>> MergeMatchedAndOneNotConditionExpression { get; set; }
- public int ParallelBatchByTask { get; set; }
- public int ParallelMinBatch { get; set; }
- public int ParallelMinRecord { get; set; }
- public ProviderType Provider { get; set; }
- public ResolutionType Resolution { get; set; }
- public int RetryCount { get; set; }
- public TimeSpan RetryInterval { get; set; }
- public int RowsAffected { get; set; }
- public SqlBulkCopyOptions? SqlBulkCopyOptions { get; set; }
- public int StreamSize { get; set; }
- public bool SynchronizeKeepidentity { get; set; }
- public int TemporaryTableBatchByTable { get; set; }
- public int TemporaryTableInsertBatchSize { get; set; }
- public int TemporaryTableMinRecord { get; set; }
- public string TemporaryTableSchemaName { get; set; }
- public bool TemporaryTableUseTableLock { get; set; }
- public DbTransaction Transaction { get; set; }
- public bool UnsafeMode { get; set; }
- public string UpdateMatchedAndFormula { get; set; }
- public string UpdatePrimaryKeyAndFormula { get; set; }
- public bool UseAudit { get; set; }
- public bool UseCompile { get; set; }
- public bool UseLogDump { get; set; }
- public bool UseOracleGlobalSequenceIndexTable { get; set; }
- public bool UseParallel { get; set; }
- public bool UsePermanentTable { get; set; }
- public bool ValidateAllDestinationMapped { get; set; }
- public bool ValidateAllSourceMapped { get; set; }
- public BulkOperation()
- public BulkOperation(DbConnection connection)
- public static void Cache(string key, BulkOperation operation)
- public static BulkOperation GetFromCache(string key)
- public static T GetFromCache<T>(string key) where T : BulkOperation
- public static void RemoveFromCache(string key)
- public virtual void BulkDelete()
- public virtual void BulkDelete(object datasource)
- public virtual void BulkDelete(DataTable datasource, DataRowState dataRowState)
- public virtual Task BulkDeleteAsync(CancellationToken cancellationToken = default)
- public virtual Task BulkDeleteAsync(object datasource, CancellationToken cancellationToken = default)
- public virtual Task BulkDeleteAsync(DataTable datasource, DataRowState dataRowState, CancellationToken cancellationToken = default)
- public virtual void BulkInsert()
- public virtual void BulkInsert(object datasource)
- public virtual void BulkInsert(DataTable datasource, DataRowState dataRowState)
- public virtual Task BulkInsertAsync(CancellationToken cancellationToken = default)
- public virtual Task BulkInsertAsync(object datasource, CancellationToken cancellationToken = default)
- public virtual Task BulkInsertAsync(DataTable datasource, DataRowState dataRowState, CancellationToken cancellationToken = default)
- public virtual void BulkMerge()
- public virtual void BulkMerge(object datasource)
- public virtual void BulkMerge(DataTable datasource, DataRowState dataRowState)
- public virtual Task BulkMergeAsync(CancellationToken cancellationToken = default)
- public virtual Task BulkMergeAsync(object datasource, CancellationToken cancellationToken = default)
- public virtual Task BulkMergeAsync(DataTable datasource, DataRowState dataRowState, CancellationToken cancellationToken = default)
- public virtual void BulkSaveChanges(DataTable dt)
- public virtual Task BulkSaveChangesAsync(DataTable dt, CancellationToken cancellationToken = default)
- public virtual void BulkSynchronize()
- public virtual void BulkSynchronize(object datasource)
- public virtual Task BulkSynchronizeAsync(CancellationToken cancellationToken = default)
- public virtual Task BulkSynchronizeAsync(object datasource, CancellationToken cancellationToken = default)
- public virtual void BulkUpdate()
- public virtual void BulkUpdate(object datasource)
- public virtual void BulkUpdate(DataTable datasource, DataRowState dataRowState)
- public virtual Task BulkUpdateAsync(CancellationToken cancellationToken = default)
- public virtual Task BulkUpdateAsync(object datasource, CancellationToken cancellationToken = default)
- public virtual Task BulkUpdateAsync(DataTable datasource, DataRowState dataRowState, CancellationToken cancellationToken = default)
- public void Dispose()
- public void Recompile()
-
public class BulkOperation<TEntity> : BulkOperation
- public List<ColumnMapping<TEntity>> _internalColumnMapping
- public Expression<Func<TEntity, object>> AutoMapKeyExpression { get; set; }
- public Expression<Func<TEntity, object>> ColumnInputExpression { get; set; }
- public Expression<Func<TEntity, object>> ColumnInputOutputExpression { get; set; }
- public List<ColumnMapping<TEntity>> ColumnMappings { get; set; }
- public Expression<Func<TEntity, object>> ColumnOutputExpression { get; set; }
- public Expression<Func<TEntity, object>> ColumnPrimaryKeyExpression { get; set; }
- public Expression<Func<TEntity, object>> ColumnSynchronizeDeleteKeySubsetExpression { get; set; }
- public Expression<Func<TEntity, object>> IgnoreOnInsertExpression { get; set; }
- public Expression<Func<TEntity, object>> IgnoreOnMergeInsertExpression { get; set; }
- public Expression<Func<TEntity, object>> IgnoreOnMergeUpdateExpression { get; set; }
- public Expression<Func<TEntity, object>> IgnoreOnSynchronizeInsertExpression { get; set; }
- public Expression<Func<TEntity, object>> IgnoreOnSynchronizeUpdateExpression { get; set; }
- public Expression<Func<TEntity, object>> IgnoreOnUpdateExpression { get; set; }
- public Expression<Func<TEntity, object>> MergeMatchedAndConditionExpression { get; set; }
- public Expression<Func<TEntity, object>> MergeMatchedAndOneNotConditionExpression { get; set; }
- public Action<BulkOperation<TEntity>> PostConfiguration { get; set; }
- public BulkOperation()
- public BulkOperation(DbConnection connection)
- public virtual void BulkDelete(List<TEntity> datasource)
- public virtual Task BulkDeleteAsync(List<TEntity> datasource, CancellationToken cancellationToken = default)
- public virtual void BulkInsert(List<TEntity> datasource)
- public virtual Task BulkInsertAsync(List<TEntity> datasource, CancellationToken cancellationToken = default)
- public virtual void BulkMerge(List<TEntity> datasource)
- public virtual Task BulkMergeAsync(List<TEntity> datasource, CancellationToken cancellationToken = default)
- public virtual void BulkSynchronize(List<TEntity> datasource)
- public virtual Task BulkSynchronizeAsync(List<TEntity> datasource, CancellationToken cancellationToken = default)
- public virtual void BulkUpdate(List<TEntity> datasource)
- public virtual Task BulkUpdateAsync(List<TEntity> datasource, CancellationToken cancellationToken = default)
- public virtual void DeleteFromQuery(Func<IQueryable<TEntity>, IEnumerable<TEntity>> query)
- public virtual Task DeleteFromQueryAsync(Func<IQueryable<TEntity>, IEnumerable<TEntity>> query, CancellationToken cancellationToken = default)
- public virtual void UpdateFromQuery(Func<IQueryable<TEntity>, IEnumerable<TEntity>> query, Expression<Func<TEntity, TEntity>> updateExpression)
- public virtual Task UpdateFromQueryAsync(Func<IQueryable<TEntity>, IEnumerable<TEntity>> query, Expression<Func<TEntity, TEntity>> updateExpression, CancellationToken cancellationToken = default)
-
public class BulkOperationManager
-
public static class BulkOperationReflection
-
public enum CaseSensitiveType
-
public class ColumnMapping
- public ColumnMappingAuditModeType AuditMode { get; set; }
- public ColumnMappingCaseSensitiveType CaseSensitive { get; set; }
- public string DestinationAlias { get; set; }
- public Expression<Func<object, object>> DestinationExpression { get; set; }
- public string DestinationName { get; set; }
- public int DestinationOrdinal { get; set; }
- public ColumnMappingDirectionType Direction { get; set; }
- public string FormulaInsert { get; set; }
- public string FormulaPrimaryKeyDelete { get; set; }
- public string FormulaPrimaryKeyMerge { get; set; }
- public string FormulaPrimaryKeySynchronize { get; set; }
- public string FormulaPrimaryKeyUpdate { get; set; }
- public ColumnMappingFormulaType FormulaType { get; set; }
- public string FormulaUpdate { get; set; }
- public bool IgnoreOnInsert { get; set; }
- public bool IgnoreOnMergeInsert { get; set; }
- public bool IgnoreOnMergeUpdate { get; set; }
- public bool IgnoreOnSynchronizeInsert { get; set; }
- public bool IgnoreOnSynchronizeUpdate { get; set; }
- public bool IgnoreOnUpdate { get; set; }
- public bool IsConcurrencyColumn { get; set; }
- public bool IsIdentity { get; set; }
- public bool IsOptional { get; set; }
- public bool IsPrimaryKey { get; set; }
- public Expression<Func<object, object>> SourceExpression { get; set; }
- public string SourceName { get; set; }
- public int SourceOrdinal { get; set; }
- public object SourceValue { get; set; }
- public Func<object, object> SourceValueFactory { get; set; }
- public ColumnMapping()
- public ColumnMapping(string columnName)
- public ColumnMapping(string columnName, bool isPrimaryKey)
- public ColumnMapping(string columnName, ColumnMappingDirectionType direction)
- public ColumnMapping(string columnName, bool isPrimaryKey, ColumnMappingDirectionType direction)
- public ColumnMapping(string sourceName, string destinationName)
- public ColumnMapping(int sourceOrdinal, int destinationOrdinal)
- public ColumnMapping(int sourceOrdinal, string destinationName)
- public ColumnMapping(string sourceName, int destinationOrdinal)
- public ColumnMapping(string sourceName, string destinationName, bool isPrimaryKey)
- public ColumnMapping(int sourceOrdinal, int destinationOrdinal, bool isPrimaryKey)
- public ColumnMapping(string sourceName, string destinationName, ColumnMappingDirectionType direction)
- public ColumnMapping(int sourceOrdinal, int destinationOrdinal, ColumnMappingDirectionType direction)
- public ColumnMapping(string sourceName, string destinationName, bool isPrimaryKey, ColumnMappingDirectionType direction)
- public ColumnMapping(int sourceOrdinal, int destinationOrdinal, bool isPrimaryKey, ColumnMappingDirectionType direction)
-
public class ColumnMapping<TEntity> : ColumnMapping
- public Expression<Func<TEntity, object>> DestinationExpression { get; set; }
- public Expression<Func<TEntity, object>> SourceExpression { get; set; }
- public ColumnMapping()
- public ColumnMapping(string columnName)
- public ColumnMapping(string columnName, bool isPrimaryKey)
- public ColumnMapping(string columnName, ColumnMappingDirectionType direction)
- public ColumnMapping(string columnName, bool isPrimaryKey, ColumnMappingDirectionType direction)
- public ColumnMapping(string sourceName, string destinationName)
- public ColumnMapping(int sourceOrdinal, int destinationOrdinal)
- public ColumnMapping(int sourceOrdinal, string destinationName)
- public ColumnMapping(string sourceName, int destinationOrdinal)
- public ColumnMapping(string sourceName, string destinationName, bool isPrimaryKey)
- public ColumnMapping(int sourceOrdinal, int destinationOrdinal, bool isPrimaryKey)
- public ColumnMapping(string sourceName, string destinationName, ColumnMappingDirectionType direction)
- public ColumnMapping(int sourceOrdinal, int destinationOrdinal, ColumnMappingDirectionType direction)
- public ColumnMapping(string sourceName, string destinationName, bool isPrimaryKey, ColumnMappingDirectionType direction)
- public ColumnMapping(int sourceOrdinal, int destinationOrdinal, bool isPrimaryKey, ColumnMappingDirectionType direction)
- public ColumnMapping(Expression<Func<TEntity, object>> columnExpression)
- public ColumnMapping(Expression<Func<TEntity, object>> columnExpression, bool isPrimaryKey)
- public ColumnMapping(Expression<Func<TEntity, object>> columnExpression, ColumnMappingDirectionType direction)
- public ColumnMapping(Expression<Func<TEntity, object>> columnExpression, bool isPrimaryKey, ColumnMappingDirectionType direction)
- public ColumnMapping(Expression<Func<TEntity, object>> sourceExpression, int destinationOrdinal)
- public ColumnMapping(Expression<Func<TEntity, object>> sourceExpression, int destinationOrdinal, bool isPrimaryKey)
- public ColumnMapping(Expression<Func<TEntity, object>> sourceExpression, int destinationOrdinal, ColumnMappingDirectionType direction)
- public ColumnMapping(Expression<Func<TEntity, object>> sourceExpression, int destinationOrdinal, bool isPrimaryKey, ColumnMappingDirectionType direction)
- public ColumnMapping(Expression<Func<TEntity, object>> sourceExpression, string destinationName)
- public ColumnMapping(Expression<Func<TEntity, object>> sourceExpression, string destinationName, bool isPrimaryKey)
- public ColumnMapping(Expression<Func<TEntity, object>> sourceExpression, string destinationName, ColumnMappingDirectionType direction)
- public ColumnMapping(Expression<Func<TEntity, object>> sourceExpression, string destinationName, bool isPrimaryKey, ColumnMappingDirectionType direction)
-
public enum ColumnMappingAuditModeType
-
public enum ColumnMappingCaseSensitiveType
-
public enum ColumnMappingDirectionType
-
public static class ColumnMappingExtensions
- public static void Add(this List<BasicColumnMapping> list, string columnName)
- public static void Add(this List<BasicColumnMapping> list, string columnName, bool isPrimaryKey)
- public static void Add(this List<BasicColumnMapping> list, string columnName, ColumnMappingDirectionType direction)
- public static void Add(this List<BasicColumnMapping> list, string columnName, bool isPrimaryKey, ColumnMappingDirectionType direction)
- public static void Add(this List<BasicColumnMapping> list, string sourceName, string destinationName)
- public static void Add(this List<BasicColumnMapping> list, int sourceOrdinal, int destinationOrdinal)
- public static void Add(this List<BasicColumnMapping> list, int sourceOrdinal, string destinationName)
- public static void Add(this List<BasicColumnMapping> list, string sourceName, int destinationOrdinal)
- public static void Add(this List<BasicColumnMapping> list, string sourceName, string destinationName, bool isPrimaryKey)
- public static void Add(this List<BasicColumnMapping> list, int sourceOrdinal, int destinationOrdinal, bool isPrimaryKey)
- public static void Add(this List<BasicColumnMapping> list, string sourceName, string destinationName, ColumnMappingDirectionType direction)
- public static void Add(this List<BasicColumnMapping> list, int sourceOrdinal, int destinationOrdinal, ColumnMappingDirectionType direction)
- public static void Add(this List<BasicColumnMapping> list, string sourceName, string destinationName, bool isPrimaryKey, ColumnMappingDirectionType direction)
- public static void Add(this List<BasicColumnMapping> list, int sourceOrdinal, int destinationOrdinal, bool isPrimaryKey, ColumnMappingDirectionType direction)
- public static void Add<T>(this List<BasicColumnMapping<T>> list, string columnName)
- public static void Add<T>(this List<BasicColumnMapping<T>> list, string columnName, bool isPrimaryKey)
- public static void Add<T>(this List<BasicColumnMapping<T>> list, string columnName, ColumnMappingDirectionType direction)
- public static void Add<T>(this List<BasicColumnMapping<T>> list, string columnName, bool isPrimaryKey, ColumnMappingDirectionType direction)
- public static void Add<T>(this List<BasicColumnMapping<T>> list, string sourceName, string destinationName)
- public static void Add<T>(this List<BasicColumnMapping<T>> list, int sourceOrdinal, int destinationOrdinal)
- public static void Add<T>(this List<BasicColumnMapping<T>> list, int sourceOrdinal, string destinationName)
- public static void Add<T>(this List<BasicColumnMapping<T>> list, string sourceName, int destinationOrdinal)
- public static void Add<T>(this List<BasicColumnMapping<T>> list, string sourceName, string destinationName, bool isPrimaryKey)
- public static void Add<T>(this List<BasicColumnMapping<T>> list, int sourceOrdinal, int destinationOrdinal, bool isPrimaryKey)
- public static void Add<T>(this List<BasicColumnMapping<T>> list, string sourceName, string destinationName, ColumnMappingDirectionType direction)
- public static void Add<T>(this List<BasicColumnMapping<T>> list, int sourceOrdinal, int destinationOrdinal, ColumnMappingDirectionType direction)
- public static void Add<T>(this List<BasicColumnMapping<T>> list, string sourceName, string destinationName, bool isPrimaryKey, ColumnMappingDirectionType direction)
- public static void Add<T>(this List<BasicColumnMapping<T>> list, int sourceOrdinal, int destinationOrdinal, bool isPrimaryKey, ColumnMappingDirectionType direction)
- public static void Add<T>(this List<BasicColumnMapping<T>> list, Expression<Func<T, object>> columnExpression)
- public static void Add<T>(this List<BasicColumnMapping<T>> list, Expression<Func<T, object>> columnExpression, bool isPrimaryKey)
- public static void Add<T>(this List<BasicColumnMapping<T>> list, Expression<Func<T, object>> columnExpression, ColumnMappingDirectionType direction)
- public static void Add<T>(this List<BasicColumnMapping<T>> list, Expression<Func<T, object>> columnExpression, bool isPrimaryKey, ColumnMappingDirectionType direction)
- public static void Add<T>(this List<BasicColumnMapping<T>> list, Expression<Func<T, object>> sourceExpression, int destinationOrdinal)
- public static void Add<T>(this List<BasicColumnMapping<T>> list, Expression<Func<T, object>> sourceExpression, int destinationOrdinal, bool isPrimaryKey)
- public static void Add<T>(this List<BasicColumnMapping<T>> list, Expression<Func<T, object>> sourceExpression, int destinationOrdinal, ColumnMappingDirectionType direction)
- public static void Add<T>(this List<BasicColumnMapping<T>> list, Expression<Func<T, object>> sourceExpression, int destinationOrdinal, bool isPrimaryKey, ColumnMappingDirectionType direction)
- public static void Add<T>(this List<BasicColumnMapping<T>> list, Expression<Func<T, object>> sourceExpression, string destinationName)
- public static void Add<T>(this List<BasicColumnMapping<T>> list, Expression<Func<T, object>> sourceExpression, string destinationName, bool isPrimaryKey)
- public static void Add<T>(this List<BasicColumnMapping<T>> list, Expression<Func<T, object>> sourceExpression, string destinationName, ColumnMappingDirectionType direction)
- public static void Add<T>(this List<BasicColumnMapping<T>> list, Expression<Func<T, object>> sourceExpression, string destinationName, bool isPrimaryKey, ColumnMappingDirectionType direction)
- public static void Add(this List<ColumnMapping> list, string columnName)
- public static void Add(this List<ColumnMapping> list, string columnName, bool isPrimaryKey)
- public static void Add(this List<ColumnMapping> list, string columnName, ColumnMappingDirectionType direction)
- public static void Add(this List<ColumnMapping> list, string columnName, bool isPrimaryKey, ColumnMappingDirectionType direction)
- public static void Add(this List<ColumnMapping> list, string sourceName, string destinationName)
- public static void Add(this List<ColumnMapping> list, int sourceOrdinal, int destinationOrdinal)
- public static void Add(this List<ColumnMapping> list, int sourceOrdinal, string destinationName)
- public static void Add(this List<ColumnMapping> list, string sourceName, int destinationOrdinal)
- public static void Add(this List<ColumnMapping> list, string sourceName, string destinationName, bool isPrimaryKey)
- public static void Add(this List<ColumnMapping> list, int sourceOrdinal, int destinationOrdinal, bool isPrimaryKey)
- public static void Add(this List<ColumnMapping> list, string sourceName, string destinationName, ColumnMappingDirectionType direction)
- public static void Add(this List<ColumnMapping> list, int sourceOrdinal, int destinationOrdinal, ColumnMappingDirectionType direction)
- public static void Add(this List<ColumnMapping> list, string sourceName, string destinationName, bool isPrimaryKey, ColumnMappingDirectionType direction)
- public static void Add(this List<ColumnMapping> list, int sourceOrdinal, int destinationOrdinal, bool isPrimaryKey, ColumnMappingDirectionType direction)
- public static void Add<T>(this List<ColumnMapping<T>> list, string columnName)
- public static void Add<T>(this List<ColumnMapping<T>> list, string columnName, bool isPrimaryKey)
- public static void Add<T>(this List<ColumnMapping<T>> list, string columnName, ColumnMappingDirectionType direction)
- public static void Add<T>(this List<ColumnMapping<T>> list, string columnName, bool isPrimaryKey, ColumnMappingDirectionType direction)
- public static void Add<T>(this List<ColumnMapping<T>> list, string sourceName, string destinationName)
- public static void Add<T>(this List<ColumnMapping<T>> list, int sourceOrdinal, int destinationOrdinal)
- public static void Add<T>(this List<ColumnMapping<T>> list, int sourceOrdinal, string destinationName)
- public static void Add<T>(this List<ColumnMapping<T>> list, string sourceName, int destinationOrdinal)
- public static void Add<T>(this List<ColumnMapping<T>> list, string sourceName, string destinationName, bool isPrimaryKey)
- public static void Add<T>(this List<ColumnMapping<T>> list, int sourceOrdinal, int destinationOrdinal, bool isPrimaryKey)
- public static void Add<T>(this List<ColumnMapping<T>> list, string sourceName, string destinationName, ColumnMappingDirectionType direction)
- public static void Add<T>(this List<ColumnMapping<T>> list, int sourceOrdinal, int destinationOrdinal, ColumnMappingDirectionType direction)
- public static void Add<T>(this List<ColumnMapping<T>> list, string sourceName, string destinationName, bool isPrimaryKey, ColumnMappingDirectionType direction)
- public static void Add<T>(this List<ColumnMapping<T>> list, int sourceOrdinal, int destinationOrdinal, bool isPrimaryKey, ColumnMappingDirectionType direction)
- public static void Add<T>(this List<ColumnMapping<T>> list, Expression<Func<T, object>> columnExpression)
- public static void Add<T>(this List<ColumnMapping<T>> list, Expression<Func<T, object>> columnExpression, bool isPrimaryKey)
- public static void Add<T>(this List<ColumnMapping<T>> list, Expression<Func<T, object>> columnExpression, ColumnMappingDirectionType direction)
- public static void Add<T>(this List<ColumnMapping<T>> list, Expression<Func<T, object>> columnExpression, bool isPrimaryKey, ColumnMappingDirectionType direction)
- public static void Add<T>(this List<ColumnMapping<T>> list, Expression<Func<T, object>> sourceExpression, int destinationOrdinal)
- public static void Add<T>(this List<ColumnMapping<T>> list, Expression<Func<T, object>> sourceExpression, int destinationOrdinal, bool isPrimaryKey)
- public static void Add<T>(this List<ColumnMapping<T>> list, Expression<Func<T, object>> sourceExpression, int destinationOrdinal, ColumnMappingDirectionType direction)
- public static void Add<T>(this List<ColumnMapping<T>> list, Expression<Func<T, object>> sourceExpression, int destinationOrdinal, bool isPrimaryKey, ColumnMappingDirectionType direction)
- public static void Add<T>(this List<ColumnMapping<T>> list, Expression<Func<T, object>> sourceExpression, string destinationName)
- public static void Add<T>(this List<ColumnMapping<T>> list, Expression<Func<T, object>> sourceExpression, string destinationName, bool isPrimaryKey)
- public static void Add<T>(this List<ColumnMapping<T>> list, Expression<Func<T, object>> sourceExpression, string destinationName, ColumnMappingDirectionType direction)
- public static void Add<T>(this List<ColumnMapping<T>> list, Expression<Func<T, object>> sourceExpression, string destinationName, bool isPrimaryKey, ColumnMappingDirectionType direction)
-
public enum ColumnMappingFormulaType
-
public class CustomProvider
-
public class DbBulkOperationConcurrencyException : Exception
-
public enum DebugLogType
-
public static class ExceptionMessage
-
public class InformationSchemaManager
-
public enum InternalTransactionType
-
public class LicenseManager
-
public class LogEntry
-
public enum LogEntryActionType
-
public enum ProviderType
-
public enum ResolutionType
-
public enum TemporaryTableNameGenerationType
Z.BulkOperations.Linq.Dynamic
Z.Data.SqlClient
Z.EntityFramework.Extensions
-
public class EntityBulkOperation : BulkOperation
-
public class EntityBulkOperation<T> : BulkOperation<T>, IDisposable
-
public class EntityConnectionContainer : IDisposable
-
public class EntityDatabase
-
public class EntityFrameworkManager
- public static Func<DbContext, DbContext> ContextFactory
- public static bool DefaultEntityFrameworkPropagationValue
- public static string ModelName
- public static Func<DataTable, object> SetDataSourceAddedAction
- public static Func<object, object> SetDataSourceBulkInsertAction
- public static Func<DataTable, object> SetDataSourceDeletedAction
- public static Func<DataTable, object> SetDataSourceModifiedAction
- public static string TemporaryFix_ModelName
- public static bool UseOldBulkSaveChanges
- public static Action<BulkOperation> BulkOperationBuilder { get; set; }
- public static ObjectCache Cache { get; set; }
- public static CustomProvider CustomProvider { get; set; }
- public static bool ForceDatabaseFirst { get; set; }
- public static bool ForceSelectOutput { get; set; }
- public static bool ForceTriggerResolution { get; set; }
- public static Action<string> LogUniqueIndexIssue { get; set; }
- public static Func<DbContext, string> ModelNameFactory { get; set; }
- public static Action<DbContext, object> PreBulkDelete { get; set; }
- public static Action<DbContext, object> PreBulkInsert { get; set; }
- public static Action<DbContext, object> PreBulkMerge { get; set; }
- public static Action<DbContext> PreBulkSaveChanges { get; set; }
- public static Action<DbContext, object> PreBulkSynchronize { get; set; }
- public static Action<DbContext, object> PreBulkUpdate { get; set; }
- public static bool PreserveCommandOrder { get; set; }
- public static bool PreserveTopologicalSortOrder { get; set; }
- public static Action<Dictionary<string, Type>> TemporaryStringToTypeAction { get; set; }
- public static bool TestBatchUpdateInheritance { get; set; }
- public static bool TmpForceDatabaseFirstSingleModel { get; set; }
- public static string TmpModelEdmx { get; set; }
- public static bool TmpStoredModelEdmx { get; set; }
- public static bool UseMySqlEntityFrameworkPropagation { get; set; }
- public EntityFrameworkManager()
- public static void LoadSqlTypeAssembly()
-
public class LicenseManager
-
public class MySqlDatabase : EntityDatabase
-
public class OracleDevArtDatabase : EntityDatabase
-
public class PostgreSQLDatabase : EntityDatabase
-
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)
-
public class SqlCeDatabase : EntityDatabase
-
public class SqlDatabase : EntityDatabase
-
public class SQLiteDatabase : EntityDatabase
Z.EntityFramework.Extensions.Core.Infrastructure
Z.EntityFramework.Extensions.Core.Mapping
Z.EntityFramework.Extensions.Core.SchemaObjectModel