首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >WCF RIA服务域服务元数据

WCF RIA服务域服务元数据
EN

Stack Overflow用户
提问于 2011-03-13 06:13:43
回答 1查看 2.2K关注 0票数 0

我在silverlight应用程序中使用RIA服务和执行数据传输的RIA域服务。我已经在更新方法、添加方法、在元数据字段中添加数据验证属性等方面对域服务和元数据进行了更改。

当我因为添加新表而需要重新生成域服务时,很明显,生成算法不会保留我的元数据属性或其他域服务方法。有没有办法通过Visual Studio保存它?有没有更好的方法来解决这种情况?

现在,我复制域服务和元数据文件,重新生成域服务和元数据,然后打开旧文件并将更新复制回来。这是皮塔饼。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2011-03-14 21:29:51

使用分部类。您可以为您的域服务创建部分,如MyDomainService.cs和MyDomainService.metadata.cs。

例如,在MyDomainService.metadata.cs中

代码语言:javascript
复制
[MetadataTypeAttribute(typeof(Login.Login_Metadata))]
    public partial class Login
    {
        internal sealed class Login_Metadata
        {
            public Login_Metadata()
            {

            }

            [Display(Description = "Test")]
            public string FirstName { get; set; }
        }
    }
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/5285851

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档