如何使用RIA服务更改客户端上的poco名称?

时间:2012-02-21 16:00:47

标签: wcf-ria-services datacontract

WCF允许您在客户端上指定与服务器上不同的名称:

[DataContract(Name = "MyClass")]
public class MyClassDC
{

}

如何通过RIA服务实现这一目标?我还可以使用数据合同吗?

编辑:

我尝试使用DataContractAttribute装饰我的课程并设置Name字段。除了客户端类的名称仍然类似于MyClassDC而不是MyClass之外,它运行良好。 Name字段不适用于RIA服务吗?

顺便说一句,我正在努力使用WCF获取我的应用程序版本。我在使用RIA服务时遇到了麻烦,我发现它非常有限。我知道它可以节省时间,但对我来说只不过是令人头痛的事。我喜欢WCF。但目前我需要发布一个使用RIA服务的版本。

1 个答案:

答案 0 :(得分:0)

我认为今天不可能。

您可以更改某个媒体资源的Name和/或Description,因此如果您将其设置为Required,则客户会看到Client Name is required而不是ClientName(该物业的真实姓名。

这不会(当然)改变您从客户端看到的生成属性的任何内容。