你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

TableQuery 类

定义

表示针对指定表的查询。

public class TableQuery
type TableQuery = class
Public Class TableQuery
继承
TableQuery

构造函数

TableQuery()

表示针对指定表的查询。

属性

FilterString

获取或设置要在表查询中使用的筛选表达式。

SelectColumns

获取或设置执行表查询时要返回的表实体属性的属性名称。

TakeCount

获取或设置表查询将要返回的实体数。

方法

CombineFilters(String, String, String)

对两个筛选条件使用指定的逻辑运算符创建一个筛选条件。

Copy()

创建此 TableQuery 对象的浅表副本。

GenerateFilterCondition(String, String, String)

针对字符串值生成属性筛选条件字符串。

GenerateFilterConditionForBinary(String, String, Byte[])

针对二进制值生成属性筛选条件字符串。

GenerateFilterConditionForBool(String, String, Boolean)

针对布尔值生成属性筛选条件字符串。

GenerateFilterConditionForDate(String, String, DateTimeOffset)

针对 DateTimeOffset 值生成属性筛选条件字符串。

GenerateFilterConditionForDouble(String, String, Double)

针对 Double 值生成属性筛选条件字符串。

GenerateFilterConditionForGuid(String, String, Guid)

针对 Guid 值生成属性筛选条件字符串。

GenerateFilterConditionForInt(String, String, Int32)

针对 Int32 值生成属性筛选条件字符串。

GenerateFilterConditionForLong(String, String, Int64)

针对 Int64 值生成属性筛选条件字符串。

OrderBy(String)

按表达式定义表查询的顺序。 仅适用于 Cosmos 表终结点。

OrderByDesc(String)

为表查询定义 order by desc 表达式。 仅适用于 Cosmos 表终结点。

Project<T>(T, String[])

指定要在对表执行查询时返回的实体属性的名称。

Select(IList<String>)

定义执行表查询时要返回的表实体属性的属性名称。

Take(Nullable<Int32>)

定义查询返回的实体数的上限。

Where(String)

定义表查询的筛选表达式。 查询只返回满足指定筛选表达式的实体。

适用于