Sprache

CosmosQueryableExtensions.WithPartitionKey Methode

Definition

Überlädt

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

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

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

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

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

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

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

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

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

Quelle:
CosmosQueryableExtensions.cs
Quelle:
CosmosQueryableExtensions.cs
Quelle:
CosmosQueryableExtensions.cs

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

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

Typparameter

TEntity

Der Typ der entität, die abgefragt wird.

Parameter

source
IQueryable<TEntity>

Die Quellabfrage.

partitionKeyValue
Object

Der Partitionsschlüsselwert.

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:

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

Quelle:
CosmosQueryableExtensions.cs
Quelle:
CosmosQueryableExtensions.cs
Quelle:
CosmosQueryableExtensions.cs
Quelle:
CosmosQueryableExtensions.cs

Geben Sie den Partitionsschlüssel für die Partition an, die für die Abfrage verwendet wird. Erforderlich bei Verwendung eines Ressourcentokens, das berechtigungen 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 entität, die abgefragt wird.

Parameter

source
IQueryable<TEntity>

Die Quellabfrage.

partitionKey
String

Der 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:

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

Quelle:
CosmosQueryableExtensions.cs
Quelle:
CosmosQueryableExtensions.cs
Quelle:
CosmosQueryableExtensions.cs

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

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

Typparameter

TEntity

Der Typ der entität, die abgefragt wird.

Parameter

source
IQueryable<TEntity>

Die Quellabfrage.

partitionKeyValue1
Object

Der erste Wert in einem hierarchischen Partitionsschlüssel.

partitionKeyValue2
Object

Der zweite Wert in einem hierarchischen 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:

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

Quelle:
CosmosQueryableExtensions.cs
Quelle:
CosmosQueryableExtensions.cs
Quelle:
CosmosQueryableExtensions.cs

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

public static System.Linq.IQueryable<TEntity> WithPartitionKey<TEntity>(this System.Linq.IQueryable<TEntity> source, object partitionKeyValue1, object partitionKeyValue2, object partitionKeyValue3) where TEntity : class;
static member WithPartitionKey : System.Linq.IQueryable<'Entity (requires 'Entity : null)> * obj * obj * obj -> System.Linq.IQueryable<'Entity (requires 'Entity : null)> (requires 'Entity : null)
<Extension()>
Public Function WithPartitionKey(Of TEntity As Class) (source As IQueryable(Of TEntity), partitionKeyValue1 As Object, partitionKeyValue2 As Object, partitionKeyValue3 As Object) As IQueryable(Of TEntity)

Typparameter

TEntity

Der Typ der entität, die abgefragt wird.

Parameter

source
IQueryable<TEntity>

Die Quellabfrage.

partitionKeyValue1
Object

Der erste Wert in einem hierarchischen Partitionsschlüssel.

partitionKeyValue2
Object

Der zweite Wert in einem hierarchischen Partitionsschlüssel.

partitionKeyValue3
Object

Der dritte Wert in einem hierarchischen 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: