Sprache

CosmosQueryableExtensions Klasse

Definition

Cosmos-spezifische Erweiterungsmethoden für LINQ-Abfragen.

[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
Vererbung
CosmosQueryableExtensions
Attribute

Hinweise

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

Methoden

Name Beschreibung
FromSql<TEntity>(DbSet<TEntity>, FormattableString)

Erstellt eine LINQ-Abfrage basierend auf einer interpolierten Zeichenfolge, die eine SQL-Abfrage darstellt.

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

Erstellt eine LINQ-Abfrage basierend auf einer unformatierten SQL-Abfrage.

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

Ermöglicht das Paginieren von Abfrageergebnissen durch wiederholtes Ausführen derselben Abfrage, Übergeben von Fortsetzungstoken zum Abrufen aufeinander folgender Seiten des Resultsets und Angeben der maximalen Anzahl von Ergebnissen pro Seite.

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, 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)

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,

Gilt für: