如何使用Microsoft.WindowsAzure.Storage.Table的TableOperators.Not运算符

Sayantan Ghosh |

我正在使用Microsoft.WindowsAzure.Storage.Table的TableOperators生成表查询并使用合并子句TableQuery.CombineFilters但是我没有看到使用'TableOperators.Not'否定子句的方法。那怎么办?

杨van |

首先,这两个运算符如TableOperators.AndTableOperators.Or,可用于连接2个过滤器。因此,可以在中使用这两个运算符TableQuery.CombineFilters

但是对于TableOperators.Not,它仅用于一个过滤器(取反子句/过滤器)。它不能用于连接2个过滤器。因此,不能在TableQuery.CombineFilters需要2个过滤器的情况下使用它。

如果要使用TableOperators.Not,则应在where子句中直接使用它,如下所示:

TableQuery<CustomerEntity> myquery = new TableQuery<CustomerEntity>()
                .Where(TableOperators.Not + "(Email eq '[email protected]')");

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何限制使用Microsoft.WindowsAzure.Storage.Table库为查询返回的行?

来自分类Dev

如何限制使用Microsoft.WindowsAzure.Storage.Table库为查询返回的行?

来自分类Dev

使用Storage 4.3.0.0未将Microsoft.WindowsAzure.Storage.Table.TableEntity标记为可序列化

来自分类Dev

使用C#mono的WindowsAzure.Storage

来自分类Dev

使用C#mono的WindowsAzure.Storage

来自分类Dev

如何用Microsoft.Azure.Storage.Blob替换Microsoft.WindowsAzure.Storage

来自分类Dev

Microsoft.WindowsAzure.Storage.StorageException:已经存在租约

来自分类Dev

使用>>运算符

来自分类Dev

“Microsoft.WindowsAzure.Storage.Blob”和“Microsoft.Azure.Storage.Blob”的不同行为

来自分类Dev

Microsoft.WindowsAzure.Storage 4.0.1和Windows Storage Emulator 3.1.0导致(400)错误的请求

来自分类Dev

如何用UNION运算符替换OR运算符?

来自分类Dev

“ <”或“>”运算符如何溢出?

来自分类Dev

* =运算符如何工作?

来自分类Dev

“&”运算符如何工作?

来自分类Dev

如何级联->运算符?

来自分类Dev

如何覆盖`is`运算符

来自分类Dev

如何选择==运算符?

来自分类Dev

使用复制运算符作为赋值运算符

来自分类Dev

运算符“ +”的歧义使用

来自分类Dev

使用条件运算符

来自分类Dev

使用“?:”运算符返回

来自分类Dev

使用awk的〜运算符

来自分类Dev

对向量使用[] []运算符?

来自分类Dev

使用or和not运算符

来自分类Dev

使用-Like运算符

来自分类Dev

运算符'!='的歧义使用?

来自分类Dev

使用“?:”运算符返回

来自分类Dev

在 if () 运算符中使用 &&

来自分类Dev

如何使用PowerShell匹配运算符