.NET回调作为函数参数?

时间:2013-07-21 23:52:44

标签: c# .net asynccallback

我正在开发一个有API的项目,其中一个函数的签名如下:

public System.Threading.Tasks.Task<farmersmarket.service.Results> zipSearchAsync(string zip, string callback)
{
    return base.Channel.zipSearchAsync(zip, callback);
}

string callback参数让我感到困惑。这是一个.net委托吗?它是否与javascript回调相同?

更新:我正在使用此API:http://search.ams.usda.gov/farmersmarkets/v1/svcdesc.html。有一个名为“MarketServiceClient”的对象,它就是文档。

1 个答案:

答案 0 :(得分:3)

鉴于这是一个可以通过AJAX使用的API,我想回调参数是服务器在提供JSONP时写入JSONP结果。