我正在使用ADO .NET Entity Framework在custom data provider上工作。如何定义和添加枚举类型
在CreateMetaData函数中,我需要在ResourceType中添加原始和复杂属性。
我相信Enum应该被添加为复杂的数据类型。
如果是,我该如何添加?任何指针都会有很大的帮助。
感谢,
拉姆
我正在使用ADO .NET Entity Framework在custom data provider上工作。如何定义和添加枚举类型
在CreateMetaData函数中,我需要在ResourceType中添加原始和复杂属性。
我相信Enum应该被添加为复杂的数据类型。
如果是,我该如何添加?任何指针都会有很大的帮助。
感谢,
拉姆
如上所述here实体框架4中不支持枚举。但它可以使用POCO类实现。
枚举可以初始化如下:
public enum MyEnum
{
FirstEntry,
SecondEntry,
ThirdEntry
}
可以使用MyEnum.FirstEntry
访问它。
枚举可以添加到一个类的属性,例如:
public MyEnum NumberOfEntry { get; set; }
我希望这回答了你的问题。
可能你应该提供更多信息,以便我们可以帮助你! – 2010-10-21 07:30:49