.NET回调作为函数参数



我正在处理一个有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"的对象,用于文档。

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

最新更新