【发布时间】:2011-04-08 06:00:05
【问题描述】:
我目前正在研究支付服务提供商。我想从 Provider 配置中获取事务表名称以用于我的 LINQ 查询,但请理解以下示例是不可能的:
[Table(Name = Config.TransactionTable)]
public class Transaction : ITransaction
{
....
}
执行上述操作时,在编译时出现以下错误:
属性参数必须是属性参数类型的常量表达式、typeof表达式或数组创建表达式
解决这个问题的最佳方法是什么,以及使用 LINQ to SQL 来实现我想要的结果?
【问题讨论】:
标签: c# .net asp.net linq linq-to-sql