如何使所有实体访问:EDMX 中的内部而不是公共?

2023-11-22

我希望我的实体框架模型能够生成实体internal访问修饰符,而不是public。我在库中使用 EF 模型,并且只希望从外部访问一个类(某些控制器)。

有没有什么简单的方法可以让EF模型生成使用internal修饰符而不是public,包括更新时的模型再生?


当然,在模型浏览器窗口中选择 > EntityTypes

Model Browser

以及在“属性”窗口访问修饰符中设置的类型。您还应该在 EntityContainer > EntitySets 中修改 set 的修饰符,就好像类型是内部的一样,该集也应该至少是内部的(默认公共)。

或者您可以使用T4模板,您可以在其中直接修改正在生成的访问权限。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何使所有实体访问:EDMX 中的内部而不是公共? 的相关文章

随机推荐

  • 尝试显示对话框时如何修复“使用不包含导航器的上下文请求导航器操作”

    我试图在验证表单中的文本字段后显示一个不可关闭的对话框 但它继续打印 03 22 12 34 46 373 8974 9001 com mywebsite I flutter EXCEPTION CAUGHT BY GESTURE 03 2
  • 防止插入触发器

    如何获得此触发器以防止提前量不大于 0 或小于 100 的插入 谢谢 DROP TRIGGER CheckAdvance CREATE OR REPLACE TRIGGER CheckAdvance BEFORE INSERT OR UPD
  • 删除数据框中的列

    我使用的是Python 2 7 我有一个包含 200 列的数据框 需要删除一些列 我可以使用下面的内容删除最后 n 列 我该如何编写它 以便我可以删除前 10 列 然后删除第 22 列 然后删除第 26 列 最后删除第 10 列 最后删除
  • 强制 Backbone 获取始终使用 POST

    我有一个 Collection 需要将一些数据 POST 到它的 url 来获取它需要的数据 这两个问题的答案 使用 POST 请求获取集合 and 重写骨干模型中的 fetch 方法 让它看起来我应该能够让它像这样工作 fetch fun
  • 如何强制 Tomcat 服务器在 http 响应中发送 Keep-alive 标头

    我们有一个在 tomcat 7 服务器上运行的应用程序 我们希望发送回客户端的 http 响应中包含 keep alive 标头 有没有办法改变一些配置 比如 server xml 来实现这一点 多谢 在 HTTP 1 1 中 除非另有说明
  • 如何使用 Spring MVC 使用 REST URL?

    我开发了一些 RESTful 方法并通过 Apache Cxf 公开它们 我正在使用 Spring MVC 开发客户端应用程序 并且正在寻找一个简单的示例来演示如何使用 Spring MVC 调用 使用这些 REST 方法 我知道如何使用
  • iOS 10 AVPlayer 不会从没有扩展名且内容类型为 video/mp4 的 URL 流式传输视频

    目前 我们正在使用一个标准AVPlayer via AVPlayerViewController播放视频 我们正在从以下格式的网址流式传输视频https ourdomain media mediaid jwt authTokenHere 如
  • Windows Phone 中的应用内购买

    有没有官方的Windows Phone 应用程序内购买与 iPhone 相同 连接到 iTunes 这是关于的很好的解释在应用程序内购买 应用内购买 IAP 是指通过以下方式为应用购买更多内容 在应用程序中时的市场 他们经常使用的另一个名字
  • 如何在 bash 提示符中正确转义 unicode 字符

    我的 bash 提示符有一个特定的方法 假设它看起来像这样 CHAR my function prompt CHAR echo e prompt PS1 my function 为了解释上述内容 我通过执行存储在字符串中的函数来构建 bas
  • Matlab 中是否有与 R 的负索引等效的方法?

    In R 如果我们有一个向量和一个索引列表 我们可以使用负索引来表达我们想要 除了这些索引之外的所有元素 的想法 特别要考虑以下几点R code data rnorm 100 indices sample 1 length data len
  • 一个 web.xml 中的多个球衣 servlet

    是否可以在一个 web xml 中包含多个球衣 servlet 我正在尝试以这种方式进行 RESTfull 版本控制
  • CMake:添加对 IMPORTED 库的依赖项

    我有一个供应商提供的库存档 我已将其导入到我的项目中 add library lib foo STATIC IMPORTED GLOBAL set target properties lib foo PROPERTIES IMPORTED
  • php 中使用curl 的OAuth 2.0

    我需要获取 OAuth 2 0 的 access token 和 refresh token 来访问 Google API 下面的 php 脚本应返回带有 access token refresh token 的 json 如下所示 acc
  • Elasticsearch根据第一个字符按字母顺序排序

    我有一系列名字 team dhoni dhoni1 dibeesh 200 bb vineesh devan 我想按字母升序 A Z 对其进行排序 如下所示 bb vineesh devan dhoni1 dibeesh 200 team
  • Visual C++ ~ 不内联简单的 const 函数指针调用

    亲爱的 StackOverflowers 我得到了一段简单的代码 正在 Microsoft Visual Studio C 2012 上进行编译 int add int x int y return x y typedef int func
  • Laravel 5.2 - 如何从用户的所有设备中注销用户

    当用户从特定设备注销时 我想从他到目前为止登录的所有设备注销 我如何在 Laravel 中做到这一点 我通过安装 predis predis 1 0 使用 Redis 将 userId 保留在会话中 这是我的登录和注销控制器 public
  • 从目录导入多个 json 文件并附加数据

    我正在尝试将多个 json 文件读入工作目录以进一步转换为数据集 我在 json 目录中有文件 text1 text2 text3 这是我写的代码 setwd Users Desktop json temp list files patte
  • Java 中超时重试连接

    我有一个方法 如下 可以下拉并以字符串形式返回网页的源 一切都工作得很好 但是当连接超时时 程序会抛出异常并退出 有没有更好的方法来做到这一点 允许它在超时时再次尝试 或者有没有办法在这个方法中做到这一点 public static Str
  • chrome.runtime.onStartup 永远不会触发?

    考虑以下 Chrome 扩展 清单 json name Test onStartup version 0 0 0 manifest version 2 background persistent false scripts eventPag
  • 如何使所有实体访问:EDMX 中的内部而不是公共?

    我希望我的实体框架模型能够生成实体internal访问修饰符 而不是public 我在库中使用 EF 模型 并且只希望从外部访问一个类 某些控制器 有没有什么简单的方法可以让EF模型生成使用internal修饰符而不是public 包括更新