CosmosQueryableExtensions.WithPartitionKey<TEntity> 方法

定义

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

public static System.Linq.IQueryable<TEntity> WithPartitionKey<TEntity> (this System.Linq.IQueryable<TEntity> source, string partitionKey) where TEntity : class;
static member WithPartitionKey : System.Linq.IQueryable<'Entity (requires 'Entity : null)> * string -> System.Linq.IQueryable<'Entity (requires 'Entity : null)> (requires 'Entity : null)
<Extension()>
Public Function WithPartitionKey(Of TEntity As Class) (source As IQueryable(Of TEntity), partitionKey As String) As IQueryable(Of TEntity)

类型参数

TEntity

正在查询的实体的类型。

参数

source
IQueryable<TEntity>

源查询。

partitionKey
String

分区键。

返回

IQueryable<TEntity>

具有已设置分区键的新查询。

注解

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

适用于