Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/68.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
组合Linq+“RangeVariables”+TPL+DynamicTableEntity时出现编译器错误_Linq_Asynchronous_Azure_Task Parallel Library_Azure Storage - Fatal编程技术网

组合Linq+“RangeVariables”+TPL+DynamicTableEntity时出现编译器错误

组合Linq+“RangeVariables”+TPL+DynamicTableEntity时出现编译器错误,linq,asynchronous,azure,task-parallel-library,azure-storage,Linq,Asynchronous,Azure,Task Parallel Library,Azure Storage,我正在查看Microsoft提供的示例,并将该TPL示例用于Azure存储 下面标记了我遇到的问题,变量domainData在编译器中报告错误:TableQuerySegment完全限定命名空间的未知方法选择已删除 我还收到以下错误DynamicTableEntity domainData\n\r未知类型的变量domainData 您的代码缺少一个查询。为了测试代码,我创建了以下查询: TableQuery<DynamicTableEntity> query = new TableQ

我正在查看Microsoft提供的示例,并将该TPL示例用于Azure存储

下面标记了我遇到的问题,变量domainData在编译器中报告错误:TableQuerySegment完全限定命名空间的未知方法选择已删除

我还收到以下错误DynamicTableEntity domainData\n\r未知类型的变量domainData


您的代码缺少一个查询。为了测试代码,我创建了以下查询:

TableQuery<DynamicTableEntity> query = new TableQuery<DynamicTableEntity>()
    .Where(TableQuery.GenerateFilterCondition("PartitionKey", QueryComparisons.Equal, "temp"));
我还添加了QueryPartnerForData方法,它不做任何事情,只返回null,一切正常。所以也许这是QueryPartnerForData方法的问题?找到实际错误的最佳方法是在此处或此处设置断点


StackOverflowException通常意味着您陷入了无止境的循环中。运行断点几次,看看代码被卡住的地方。是不是QueryPartnerforda调用了另一个方法,而另一个方法又调用了QueryPartnerforda?

我要澄清一下:代码没有编译Linq语句,StackOverflow注释是对www.StackOverflow.com的引用,并非例外。看来我对Linq和RangeVariable有问题:DynamicTableEntityStrange,我只是删除了行并重新键入,错误消失了。Control-Z和redo没有显示任何差异。搞笑的IDE或插件搞乱了我。
TableQuery<DynamicTableEntity> query = new TableQuery<DynamicTableEntity>()
    .Where(TableQuery.GenerateFilterCondition("PartitionKey", QueryComparisons.Equal, "temp"));