如何定义和添加枚举作为类型
我正在处理 自定义使用 ADO .NET 实体框架的数据提供程序。
在 CreateMetaData 函数中,我需要在 ResourceType 中添加原始属性和复杂属性。
我认为应该将枚举添加为复杂数据类型。
如果是,我该如何添加这个?任何指针都会有很大的帮助。
谢谢,
拉姆
I am working on custom data provider using ADO .NET Entity Framework.
In the CreateMetaData function, I need to add primitive and complex properties in the ResourceType.
I believe Enum should be added as the complex data type.
If yes, how can I add this? Any pointer would be a great help.
Thanks,
Ram
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
枚举可以按如下方式初始化:
您可以使用
MyEnum.FirstEntry
访问它。枚举可以作为属性添加到类中,例如:
我希望这能回答您的问题。
An enum can be initialized as following:
You can access it using
MyEnum.FirstEntry
.The enum can be added to a class as a property, for example:
I hope this answers your question.
如前所述此处 Entity Framework 4 不支持枚举。但可以使用 POCO 类来实现。
As mentioned here Enums are not supported in Entity Framework 4. But it can be achieved using POCO classes.