wcf 返回object类型的问题

问题描述

结构:1、AboutJournalsEntity.cs需要解析的类型publicclassAboutJournalsEntityMobileList{publicList<AboutJournalsEntityMobile>col{get;set;}publicintcolCount{get;set;}}2、IJournalsWebService.cs接口namespaceJounalsWCF{//注意:使用“重构”菜单上的“重命名”命令,可以同时更改代码和配置文件中的接口名“IJournalsWebService”。[ServiceContract][ServiceKnownType(typeof(AboutJournalsEntityMobileList))]publicinterfaceIJournalsWebService{[WebInvoke(UriTemplate="getJournalObj/{PageSize}/{PageNo}/{ContentKey}",Method="GET",ResponseFormat=WebMessageFormat.Json)]objectgetJournalObj(stringPageSize,stringPageNo,stringContentKey);}}3、JournalsWebService实现代码publicobjectgetJournalObj(stringPageSize,stringPageNo,stringContentKey){SQLAccessModelomdb=newSQLAccessModel();......SqlDataAccessodb=newSqlDataAccess();returnodb.getSqlDataObj(omdb);}调用的时候还是没有返回,断点测试数据已经返回到实现的代码中,有可能是wcf解析的时候出了问题。盼指教。

时间: 2024-05-19 13:34:24

wcf 返回object类型的问题的相关文章

在表示excel单元格时返回的类型是object,怎么获取单元格的值

问题描述 我在比较excel表里获取的值和datagridview获取的标题是否相等时if(xlsheet3.Cells[1,j]==(dt.Columns[i].HeaderText))发现总是不相等,但实际上两者的值是一样的.xlsheet3.Cells[1,j]返回的类型是object,我把它的值转换成string类型后xlsheet3.Cells[1,j].Value.ToString(),它总是出现Object不包含Value的定义,说什么缺少using引用.xlsheet3.Cell

wcf返回值属性是引用类型报错

问题描述 wcf返回值属性是引用类型报错 套接字连接已中止.这可能是由于处理消息时出错或远程主机超过接收超时或者潜在的网络资源问题导致的.本地套接字超时是"00:09:59.9844000", wcf 方法放回类型是类,类里面有个属性是object.如果object存放值类型.返回时就没事,如果是引用类型或者datatable.就报这个错误.

WCF返回表datatable时的解决

在WCF中有时返回值类型是一张表,就会遇到反序列化的问题.解决该问题我归纳了两种方法: 1.根据Model层的类,在服务器端将Table转化成List,在客户端再将List转化为table   /// 将集合类转换成DataTable         /// </summary>         /// <param name="list">集合</param>         /// <returns></returns>

wcf返回值的属性是引用类型就报错

问题描述 wcf返回值的属性是引用类型就报错 套接字连接已中止.这可能是由于处理消息时出错或远程主机超过接收超时或者潜在的网络资源问题导致的.本地套接字超时是"00:09:59.9844000", wcf 方法放回类型是类,类里面有个属性是object.如果object存放值类型.返回时就没事,如果是引用类型或者datatable.就报这个错误.

webservice如何返回自定义类型

问题描述 webservice如何返回自定义类型//////////////////////////////////////类定义/////////////////////////////////////namespaceHumanResource{[Serializable]publicclassEmployee{protectedstringEmployeeName;protectedstringEmployeePhone;publicEmployee(){this.EmployeeName

firefox下jquery ajax返回object XMLDocument处理方法

 使用jquery ajax处理struts2 返回json类型的时候,ajax执行成功返回结果为object XMLDocument,解决方法如下 在firefox下使用jquery ajax处理struts2 返回json类型的时候,ajax执行成功返回结果为 [object XMLDocument].    处理办法:在getWriter.print():前面加上一行代码  代码如下: ServletActionContext.getResponse().setContentType("t

ajax的异步请求-action响应ajax请求返回json类型执行不了success

问题描述 action响应ajax请求返回json类型执行不了success 我的action能响应ajax请求,但是不知道是返回的不是json还是其他的问题,就是执行不了success,代码如下: jsp代码: <%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%> <%@ taglib prefix=&quo

c# 所有类型都从Object类型派生_C#教程

CLR要求每一个类型都最终从object类型派生,如下: class Typer {} === class Typer :object {} 上面是完全相等的. 所有的类型最终从object派生,每一个类型都有一组最基本的方法: Equals:如果两个对象相等,返回True GetHashCode:返回对象值的一个哈希码 ToString:默认返回类型的完整名称,int等类型被重写 GetType:返回调用的那个对象的类型 此外,从object派生类型能访问受保护的方法 MemberWiseCl

firefox下jquery ajax返回object XMLDocument处理方法_jquery

在firefox下使用jquery ajax处理struts2 返回json类型的时候,ajax执行成功返回结果为 [object XMLDocument]. 处理办法:在getWriter.print():前面加上一行代码 复制代码 代码如下: ServletActionContext.getResponse().setContentType("text/html;charset=UTF-8");