【问题标题】:BLToolkit Output Parameter in DataAccessorDataAccessor 中的 BLToolkit 输出参数
【发布时间】:2011-08-25 12:22:21
【问题描述】:

如何将 SQL 中的输出参数映射到 DataAccessor 中的输出参数?我试图放置 Direction.Output 属性,但没有运气。非工作样本:

public abstract class DocumentAccessor : DataAccessor<DocumentRecord>
{
    [SprocName("[dbo].[FE_GetDocuments]")]
    public abstract IEnumerable<DocumentRecord> GetDocuments(
        [ParamName("PageIndex")] int pageIndex,
        [ParamName("PageSize")] int pageSize,
        [ParamName("SortColumn")] string sortColumn,
        [ParamName("SortDirection")] string sortDirection,
        [ParamName("TotalCount"), Direction.Output] out int totalCount);
}

【问题讨论】:

    标签: .net bltoolkit


    【解决方案1】:

    通过将结果类型更改为IList&lt;DocumentRecord&gt; 解决。看起来 BLToolkit 为 IEnumerable&lt;T&gt; 签名生成延迟执行代理。

    【讨论】:

      【解决方案2】:
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-02-27
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多