我正在使用DataServiceContext
從託管dbml的wcf服務中獲取數據。它工作在一般正常,但返回大量的數據(例如二進制文件)查詢創建通常WCF錯誤:更改DataServiceContext中的最大郵件大小
The maximum message size quota for incoming messages (65536) has been exceeded. To increase the quota, use the MaxReceivedMessageSize property on the appropriate binding
的問題是我無法找到如何改變渠道的消息大小。
這裏是我用來初始化類的代碼:
var channel = new RPDataModelDataContext(DataServiceBaseAddress);
channel.Credentials = CredentialCache.DefaultCredentials;
其中RPDataModelDataContext
與的EntityFramework生成的客戶端代理類
public partial class RPDataModelDataContext :
global::System.Data.Services.Client.DataServiceContext
{
// ...
任何人都可以點我朝着正確的方向?