C# 运行时访问实体框架存储模型
所以我还有一个问题: 我认为要回答这个问题,我只需要访问给定C# 运行时访问实体框架存储模型,c#,entity-framework,ef-code-first,C#,Entity Framework,Ef Code First,所以我还有一个问题: 我认为要回答这个问题,我只需要访问给定DbContext的存储模型(使用OnModelCreating创建的存储模型) 有什么想法吗?来自给定的dbcontext…您可以这样做 var mw = ((IObjectContextAdapter)context).ObjectContext.MetadataWorkspace; 看到这个了吗 要访问存储模型,可以执行以下操作: var sSpaceEntities = (StoreItemCollection)mw.Get
DbContext
的存储模型(使用OnModelCreating
创建的存储模型)
有什么想法吗?来自给定的dbcontext…您可以这样做
var mw = ((IObjectContextAdapter)context).ObjectContext.MetadataWorkspace;
看到这个了吗
要访问存储模型,可以执行以下操作:
var sSpaceEntities = (StoreItemCollection)mw.GetItemCollection(DataSpace.SSpace);
使用此选项可获得可用的数据空间
你可以在除虫的时候玩这些东西,你可以找到很多信息 从给定的dbcontext…您可以这样做
var mw = ((IObjectContextAdapter)context).ObjectContext.MetadataWorkspace;
看到这个了吗
要访问存储模型,可以执行以下操作:
var sSpaceEntities = (StoreItemCollection)mw.GetItemCollection(DataSpace.SSpace);
使用此选项可获得可用的数据空间
你可以在除虫的时候玩这些东西,你可以找到很多信息