文件名称:EFCore.BulkExtensions:用于SQL Server和SQLite上的插入更新删除和读取(CRUD)操作的实体框架核心批量批处理扩展
文件大小:69KB
文件格式:ZIP
更新时间:2024-02-20 09:17:26
sql sqlbulkcopy batch efcore entityframework
EFCore.BulkExtensions EntityFrameworkCore扩展: -批量操作(插入,更新,删除,读取,向上插入,同步,截断)和-批处理操作(删除,更新)。 库轻巧且非常高效,具有所有最常用的CRUD操作。 在Microsoft推荐的前20个被选中。 当前版本使用EF Core 3.1,目前支持Microsoft SQL Server(2008+)和SQLite。 它针对NetStandard 2.0,因此可以用于针对NetCore(2.0+)或NetFramework(4.6.1+)的项目。 3.1.0和3.0.0之间的版本使用的是EF Core 3.0,并且以NetStandard 2.1为目标,因此只能在NetCore(3.0+)上使用。 3.0之前的版本(最后2.6.4)针对NetStandard 2.0,可以与NetCore(2.2)或NetFramework(4.6.1+)一起使用。 EFCore / v.Nuget:EFCore2.1 / v2.4.1 EFCore2.0 / v2.0.8,对于EF Core 1.x,请使用1.1.0(针对NetS
【文件预览】:
EFCore.BulkExtensions-master
----EFCore.BulkExtensions.Tests()
--------EFCoreBulkTestAsync.cs(14KB)
--------SeqGuid.cs(375B)
--------DbDataReaderExtensions.cs(779B)
--------EFCoreBulkUnderlyingTest.cs(11KB)
--------TestContext.cs(9KB)
--------TestExample.sql(3KB)
--------EFCoreBulkTest.cs(15KB)
--------TestExampleSqlite.sqlite(2KB)
--------EFCore.BulkExtensions.Tests.csproj(963B)
--------SqlQueryBuilderTests.cs(4KB)
--------EFCoreBatchTest.cs(11KB)
--------EFCoreBulkTestAtypical.cs(12KB)
--------BatchUtilTests.cs(620B)
--------EFCoreBatchTestAsync.cs(5KB)
----LICENSE(1KB)
----CONTRIBUTING.md(3KB)
----EFCore.BulkExtensions.sln(2KB)
----.gitignore(24B)
----logo.png(5KB)
----CODE_OF_CONDUCT.md(3KB)
----README.md(16KB)
----.editorconfig(165B)
----EFCore.BulkExtensions()
--------TableInfo.cs(40KB)
--------SqlQueryBuilderSqlite.cs(4KB)
--------DbContextBulkExtensions.cs(20KB)
--------DbContextUnderlyingExtensions.cs(989B)
--------IQueryableBatchExtensions.cs(4KB)
--------SqlClientHelper.cs(3KB)
--------BulkConfig.cs(2KB)
--------BatchUtil.cs(21KB)
--------EFCore.BulkExtensions.csproj(2KB)
--------FastProperty.cs(2KB)
--------SqlBulkOperation.cs(64KB)
--------SqlQueryBuilder.cs(10KB)
--------DbContextBulkTransaction.cs(5KB)
--------IQueryableExtensions.cs(3KB)