如何传递自定义类作为ria服务的参数?

| 我想通过异步调用传递带有ria服务的类实例。例如,我有一个定义为
public MyClass{
   public int ID{get;set;}
   public string Name {get;set;}
   public ClassB {get;set;}
}
我尝试添加注释[DataContract]和[DataMember]:
[DataContract]
public MyClass{
   [DataMemebr]
   public int ID{get;set;}
   [DataMemebr]
   public string Name {get;set;}
   [DataMemebr]
   public ClassB {get;set;}
}
那么我想在客户端的异步调用中传递MyClass的实例。 不知道这是否有效。以及如何在客户端启用MyClass支持数据绑定?     
已邀请:
        要将类与WCF RIA服务一起使用,您需要使用
[Key]
将一个成员标记为键。 如果您将
DataMemebr
拼写为
DataMember
,也可能会有所帮助(假设这不仅是该问题的错字。:) 如果您没有使用RIA Services的任何功能(无法从示例中看出),则可能只想通过普通的Siverlight WCF调用发送它,而不是使用RIA。     

要回复问题请先登录注册