CosmosQueryableExtensions Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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, |