Sytem.Array
Json ClassオブジェクトのAsデータメンバーを取得しようとすると、失敗応答が返されます。
私のWCf Webサービスは、userActivities
クラスを返す次のメソッドを使用しています.AjaxからActivity
クラスにパラメーターを設定しましActivity
た。
[ServiceContract]
public interface IMyService
{
[OperationContract]
[WebInvoke(Method = "POST", BodyStyle = WebMessageBodyStyle.Wrapped, ResponseFormat = WebMessageFormat.Json)]
Activity userActivities(Activity activity, string action);
}
[DataContract]
partial class Activity
{
}
MyService.cs のサービス クラスには、
public Activity userActivities(Activity activity, string action)
{
if (action.ToLower() == "myactivities")
{
activity.get_MyActivities();
}
return activity;
}
クラスの活動は次のとおりです。
[DataMember]
public int userID;
[DataMember]
public Array _getList_MyActivities;
public void get_MyActivities()
{
_DL_Activity = new DL_Activity();
if (this.userID > 0)
this._getList_MyActivities = _DL_Activity.get_MyActivity(this.userID);
}