3

我的数据库包含一个字符串类型的列,它代表一个 URL。我现在想知道如何使用实体框架将此字符串映射到 Uri 对象。

有任何想法吗?

4

1 回答 1

2

使用带有自定义属性的部分类:

    public partial class MyClass
    {
        public Uri MyUri
        {
            get
                { return new Uri(StringUriPropertyFromDB); }
        }
    }

如果需要,可以在 EF 设计器中将字符串属性设为私有。但请注意,您不能在 LINQ to 实体中使用这样的自定义属性。

于 2008-12-01T16:55:14.590 回答