다음을 통해 공유


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 액세스를 참조하세요.

적용 대상