E:\.net项目\不同的数据加载方式\不同的数据加载方式\bin\Debug\net6.0\不同的数据加载方式.exe
E:\.net项目\不同的数据加载方式\不同的数据加载方式\bin\Debug\net6.0\不同的数据加载方式.deps.json
E:\.net项目\不同的数据加载方式\不同的数据加载方式\bin\Debug\net6.0\不同的数据加载方式.runtimeconfig.json
E:\.net项目\不同的数据加载方式\不同的数据加载方式\bin\Debug\net6.0\不同的数据加载方式.dll
E:\.net项目\不同的数据加载方式\不同的数据加载方式\bin\Debug\net6.0\不同的数据加载方式.pdb
E:\.net项目\不同的数据加载方式\不同的数据加载方式\bin\Debug\net6.0\Microsoft.EntityFrameworkCore.dll
E:\.net项目\不同的数据加载方式\不同的数据加载方式\bin\Debug\net6.0\Microsoft.EntityFrameworkCore.Abstractions.dll
E:\.net项目\不同的数据加载方式\不同的数据加载方式\bin\Debug\net6.0\Microsoft.Extensions.Caching.Abstractions.dll
E:\.net项目\不同的数据加载方式\不同的数据加载方式\bin\Debug\net6.0\Microsoft.Extensions.Caching.Memory.dll
E:\.net项目\不同的数据加载方式\不同的数据加载方式\bin\Debug\net6.0\Microsoft.Extensions.DependencyInjection.dll
E:\.net项目\不同的数据加载方式\不同的数据加载方式\bin\Debug\net6.0\Microsoft.Extensions.DependencyInjection.Abstractions.dll
E:\.net项目\不同的数据加载方式\不同的数据加载方式\bin\Debug\net6.0\Microsoft.Extensions.Logging.dll
E:\.net项目\不同的数据加载方式\不同的数据加载方式\bin\Debug\net6.0\Microsoft.Extensions.Logging.Abstractions.dll
E:\.net项目\不同的数据加载方式\不同的数据加载方式\bin\Debug\net6.0\Microsoft.Extensions.Options.dll
E:\.net项目\不同的数据加载方式\不同的数据加载方式\bin\Debug\net6.0\Microsoft.Extensions.Primitives.dll
E:\.net项目\不同的数据加载方式\不同的数据加载方式\obj\Debug\net6.0\不同的数据加载方式.csproj.AssemblyReference.cache
E:\.net项目\不同的数据加载方式\不同的数据加载方式\obj\Debug\net6.0\不同的数据加载方式.GeneratedMSBuildEditorConfig.editorconfig
E:\.net项目\不同的数据加载方式\不同的数据加载方式\obj\Debug\net6.0\不同的数据加载方式.AssemblyInfoInputs.cache
E:\.net项目\不同的数据加载方式\不同的数据加载方式\obj\Debug\net6.0\不同的数据加载方式.AssemblyInfo.cs
E:\.net项目\不同的数据加载方式\不同的数据加载方式\obj\Debug\net6.0\不同的数据加载方式.csproj.CoreCompileInputs.cache
E:\.net项目\不同的数据加载方式\不同的数据加载方式\obj\Debug\net6.0\不同的数据加载方式.csproj.CopyComplete
E:\.net项目\不同的数据加载方式\不同的数据加载方式\obj\Debug\net6.0\不同的数据加载方式.dll
E:\.net项目\不同的数据加载方式\不同的数据加载方式\obj\Debug\net6.0\refint\不同的数据加载方式.dll
E:\.net项目\不同的数据加载方式\不同的数据加载方式\obj\Debug\net6.0\不同的数据加载方式.pdb
E:\.net项目\不同的数据加载方式\不同的数据加载方式\obj\Debug\net6.0\不同的数据加载方式.genruntimeconfig.cache
E:\.net项目\不同的数据加载方式\不同的数据加载方式\obj\Debug\net6.0\ref\不同的数据加载方式.dll
E:\.net项目\不同的数据加载方式\不同的数据加载方式\bin\Debug\net6.0\Microsoft.EntityFrameworkCore.InMemory.dll
没有合适的资源?快使用搜索试试~ 我知道了~
C#不同的数据加载方式
共53个文件
dll:15个
cs:7个
cache:6个
需积分: 0 1 下载量 121 浏览量
2024-01-04
20:55:07
上传
评论 1
收藏 1.04MB RAR 举报
温馨提示
延迟加载 延迟加载是指在访问导航属性时,Entity Framework 会自动查询数据库并加载相关数据。这种方式在我们需要访问导航属性时比较方便,因为我们无需手动加载相关数据,而且只会在需要时才会进行查询,从而减少了不必要的开销。但是,如果我们需要访问多个导航属性,就可能会产生 N+1 问题,即需要执行多次查询来获取相关数据,从而影响性能。 及早加载 及早加载是指在查询主实体时,同时加载其关联实体,以避免 N+1 问题。这种方式需要使用 Include 方法来指定需要加载的导航属性,可以通过链式调用来指定多个导航属性。及早加载可以提高查询性能,但是也会增加数据传输量,因为可能会一次性加载大量数据。 显式加载 显式加载是指在需要时手动加载导航属性,适用于在已经查询到主实体的情况下,需要加载其关联实体的场景。这种方式需要使用 Load 方法来加载导航属性,可以使用 Collection 方法或者 Reference 方法来指定需要加载的导航属性。显式加载可以提高查询性能,因为只会查询需要的数据,但是需要手动编写代码来实现。
资源推荐
资源详情
资源评论
收起资源包目录
不同的数据加载方式.rar (53个子文件)
不同的数据加载方式
不同的数据加载方式.sln 1KB
.vs
ProjectEvaluation
不同的数据加载方式.projects.v7.bin 86KB
不同的数据加载方式.metadata.v7.bin 148KB
不同的数据加载方式
DesignTimeBuild
.dtbcache.v2 86KB
v17
.suo 26KB
.futdcache.v2 169B
FileContentIndex
208ee7af-50ca-48e6-a0ba-5d9f98e04d9b.vsidx 2KB
9c00b5ac-53ee-412e-8d0b-d6d4b6fd73ff.vsidx 3KB
6fc55b4a-84c6-4af8-8a89-22c6016895e2.vsidx 2KB
127e9f8d-15de-41dc-a345-61f1f4c006b5.vsidx 7KB
不同的数据加载方式
LibraryContext.cs 564B
不同的数据加载方式.csproj 457B
obj
不同的数据加载方式.csproj.nuget.g.targets 150B
project.assets.json 28KB
不同的数据加载方式.csproj.nuget.dgspec.json 3KB
Debug
net6.0
不同的数据加载方式.csproj.AssemblyReference.cache 7KB
不同的数据加载方式.assets.cache 10KB
不同的数据加载方式.AssemblyInfoInputs.cache 42B
refint
不同的数据加载方式.dll 7KB
不同的数据加载方式.pdb 12KB
不同的数据加载方式.genruntimeconfig.cache 42B
apphost.exe 145KB
不同的数据加载方式.csproj.FileListAbsolute.txt 3KB
不同的数据加载方式.AssemblyInfo.cs 1KB
不同的数据加载方式.csproj.BuildWithSkipAnalyzers 0B
不同的数据加载方式.csproj.CoreCompileInputs.cache 42B
.NETCoreApp,Version=v6.0.AssemblyAttributes.cs 198B
不同的数据加载方式.GlobalUsings.g.cs 295B
不同的数据加载方式.csproj.CopyComplete 0B
ref
不同的数据加载方式.dll 7KB
不同的数据加载方式.dll 10KB
不同的数据加载方式.GeneratedMSBuildEditorConfig.editorconfig 536B
不同的数据加载方式.csproj.nuget.g.props 2KB
project.nuget.cache 2KB
bin
Debug
net6.0
Microsoft.Extensions.DependencyInjection.dll 81KB
不同的数据加载方式.runtimeconfig.json 250B
Microsoft.Extensions.Primitives.dll 39KB
Microsoft.Extensions.DependencyInjection.Abstractions.dll 43KB
不同的数据加载方式.deps.json 11KB
不同的数据加载方式.pdb 12KB
Microsoft.EntityFrameworkCore.dll 2MB
Microsoft.EntityFrameworkCore.Abstractions.dll 31KB
不同的数据加载方式.exe 145KB
Microsoft.Extensions.Caching.Abstractions.dll 27KB
Microsoft.EntityFrameworkCore.InMemory.dll 205KB
Microsoft.Extensions.Options.dll 58KB
Microsoft.Extensions.Logging.Abstractions.dll 61KB
Microsoft.Extensions.Caching.Memory.dll 38KB
Microsoft.Extensions.Logging.dll 44KB
不同的数据加载方式.dll 10KB
Book.cs 375B
Program.cs 2KB
Author.cs 360B
共 53 条
- 1
资源评论
oh-caiii
- 粉丝: 214
- 资源: 10
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功