Freigeben über


CosmosQueryableExtensions.WithPartitionKey<TEntity> Methode

Definition

Geben Sie den Partitionsschlüssel für die Partition an, die für die Abfrage verwendet wird. Erforderlich bei Verwendung eines Ressourcentokens, das die Berechtigung basierend auf einem Partitionsschlüssel für die Authentifizierung bereitstellt,

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)

Typparameter

TEntity

Der Typ der abgefragten Entität.

Parameter

source
IQueryable<TEntity>

Die Quellabfrage.

partitionKey
String

Partitionsschlüssel:

Gibt zurück

IQueryable<TEntity>

Eine neue Abfrage mit dem festgelegten Partitionsschlüssel.

Hinweise

Weitere Informationen und Beispiele finden Sie unter Abfragen von Daten mit EF Core und Zugreifen auf Azure Cosmos DB mit EF Core .

Gilt für: