我在RIA服务ArtifactToExport中有这个类。它在客户端生成,但我得到以下错误:
错误2在类型ArifactToExport的声明中缺少部分修饰符;此类型的另一个部分声明存在C:SourceAlmExportInfo.shared.cs 142 18 RIA。模型
NullableEndpoint是一个Enum
public class ArifactToExport
{
[XmlAttribute]
public int RaptorItemId { get; set; }
[XmlAttribute]
public NullableEndpoint ConflictWinner { get; set; }
}
我也无法在客户端使用这些,因为我得到与属性模糊相关的错误(也就是,它们存在两次)。对于如何解决这个问题有什么建议吗?
如错误消息所述:您忘记将partial修饰符放置到类中。用途:
public partial class ArifactToExport
{
[XmlAttribute]
public int RaptorItemId { get; set; }
[XmlAttribute]
public NullableEndpoint ConflictWinner { get; set; }
}
和阅读这个:MSDN:部分类定义(c#编程指南)