语言

CosmosQueryableExtensions 类

定义

LINQ 查询的特定于 Cosmos 的扩展方法。

[System.Runtime.CompilerServices.Nullable(0)]
public static class CosmosQueryableExtensions
public static class CosmosQueryableExtensions
[<System.Runtime.CompilerServices.Nullable(0)>]
type CosmosQueryableExtensions = class
type CosmosQueryableExtensions = class
Public Module CosmosQueryableExtensions
继承
CosmosQueryableExtensions
特性

注解

有关详细信息和示例,请参阅使用 EF Core 查询数据,以及使用 EF Core 访问Azure Cosmos DB。

方法

名称 说明
FromSql<TEntity>(DbSet<TEntity>, FormattableString)

基于表示 SQL 查询的内插字符串创建 LINQ 查询。

FromSqlRaw<TEntity>(DbSet<TEntity>, String, Object[])

基于原始 SQL 查询创建 LINQ 查询。

ToPageAsync<TSource>(IQueryable<TSource>, Int32, String, Nullable<Int32>, CancellationToken)

允许通过重复执行同一查询来分页查询结果,传递继续标记以检索结果集的连续页,并指定每页的最大结果数。

WithPartitionKey<TEntity>(IQueryable<TEntity>, Object, Object, Object)

指定用于查询的分区的分区键。 使用基于分区键提供权限的资源令牌进行身份验证时,必需,

WithPartitionKey<TEntity>(IQueryable<TEntity>, Object, Object)

指定用于查询的分区的分区键。 使用基于分区键提供权限的资源令牌进行身份验证时,必需,

WithPartitionKey<TEntity>(IQueryable<TEntity>, Object)

指定用于查询的分区的分区键。 使用基于分区键提供权限的资源令牌进行身份验证时,必需,

WithPartitionKey<TEntity>(IQueryable<TEntity>, String)

指定用于查询的分区的分区键。 使用基于分区键提供权限的资源令牌进行身份验证时,必需,

适用于