繁体   English   中英

在WCF调用期间,基于DataTable的类型返回0行

[英]DataTable based type returns 0 rows during WCF call

我的WCF服务使用svcutil生成的类型(基于表列)工作,如下所示:

     ///Represents the strongly named DataTable class.
            ///</summary>
            [global::System.Serializable()]
            [global::System.Xml.Serialization.XmlSchemaProviderAttribute("GetTypedTableSchema")]
            public partial class tblQPlanInteractionsDataTable : global::System.Data.TypedTableBase<tblQPlanInteractionsRow> {

                private global::System.Data.DataColumn columniInteractionID;
                ...
public tblQPlanInteractionsDataTable() {
                this.TableName = "tblQPlanInteractions";
                this.BeginInit();
                this.InitClass();
                this.EndInit();
            }
[global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
            public tblQPlanInteractionsRow AddtblQPlanInteractionsRow(
                        long iInteractionID, 
...

在以下方法中使用它:

[OperationContract]
        BaseQualityPlanInteractions.tblQPlanInteractionsDataTable GetInteractionById(string loginToken, LongIdWithSite interactionId);

但是即使服务器端包含一些数据,客户端每次也会收到0行。

客户端的目标框架-.NET 4.6

服务器.NET 3.5

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM