【发布时间】:2010-09-24 18:22:08
【问题描述】:
我的数据库包含一个字符串类型的列,它代表一个 URL。我现在想知道如何使用实体框架将此字符串映射到 Uri 对象。
有什么想法吗?
【问题讨论】:
标签: c# entity-framework uri
我的数据库包含一个字符串类型的列,它代表一个 URL。我现在想知道如何使用实体框架将此字符串映射到 Uri 对象。
有什么想法吗?
【问题讨论】:
标签: c# entity-framework uri
使用带有自定义属性的部分类:
public partial class MyClass
{
public Uri MyUri
{
get
{ return new Uri(StringUriPropertyFromDB); }
}
}
如果需要,您可以在 EF 设计器中将字符串属性设为私有。但是请注意,您不能在 LINQ to 实体中使用这样的自定义属性。
【讨论】: