【发布时间】:2013-10-01 05:11:05
【问题描述】:
我有一个实体类(自动生成),如下所示:
namespace FicServerData
{
using System;
using System.Collections.Generic;
public partial class Snapshot
{
public Snapshot()
{
this.ComponentQuotes = new HashSet<SnapshotPart>();
}
public int Id { get; set; }
public System.DateTime Time { get; set; }
public string Machine { get; set; }
public string AppName { get; set; }
public virtual ICollection<SnapshotPart> ComponentQuotes { get; set; }
}
}
然后我写了一个实用的部分类,看起来像这样:
namespace FicServerData
{
public partial class Snapshot
{
public IEnumerable<Quote> DerivedQuotes
{
get
{
...
}
}
}
}
所以它们都是同一个项目中的文件,并且您可以在同一个命名空间中看到。现在在这个项目中,我可以访问我添加的属性没有问题。我无法从引用它的项目中访问它:我只能访问 VS 为我创建的实体类。 我在这里错过了什么?
【问题讨论】:
标签: c# .net partial-classes