Sprache

EntityFrameworkQueryableExtensions Klasse

Definition

LinQ-bezogene Erweiterungsmethoden für Entity Framework.

public static class EntityFrameworkQueryableExtensions
[System.Diagnostics.CodeAnalysis.UnconditionalSuppressMessage("ReflectionAnalysis", "IL2060", Justification="MakeGenericMethod is used in this class to create MethodCallExpression nodes, but only if the method in question is called from user code - so it's never trimmed. After https://github.com/dotnet/linker/issues/2482 is fixed, the suppression will no longer be necessary.")]
[System.Diagnostics.CodeAnalysis.UnconditionalSuppressMessage("AOT", "IL3050:Calling members annotated with 'RequiresDynamicCodeAttribute' may break functionality when AOT compiling.", Justification="MakeGenericMethod is used in this class to create MethodCallExpression nodes, but only if the method in question is called from user code - so it's never trimmed.")]
[System.Runtime.CompilerServices.Nullable(0)]
public static class EntityFrameworkQueryableExtensions
[System.Runtime.CompilerServices.Nullable(0)]
public static class EntityFrameworkQueryableExtensions
[System.Diagnostics.CodeAnalysis.UnconditionalSuppressMessage("ReflectionAnalysis", "IL2060", Justification="MakeGenericMethod is used in this class to create MethodCallExpression nodes, but only if the method in question is called from user code - so it's never trimmed. After https://github.com/dotnet/linker/issues/2482 is fixed, the suppression will no longer be necessary.")]
public static class EntityFrameworkQueryableExtensions
[System.Diagnostics.CodeAnalysis.UnconditionalSuppressMessage("ReflectionAnalysis", "IL2060", Justification="MakeGenericMethod is used in this class to create MethodCallExpression nodes, but only if the method in question is called from user code - so it's never trimmed. After https://github.com/dotnet/linker/issues/2482 is fixed, the suppression will no longer be necessary.")]
[System.Runtime.CompilerServices.Nullable(0)]
public static class EntityFrameworkQueryableExtensions
type EntityFrameworkQueryableExtensions = class
[<System.Diagnostics.CodeAnalysis.UnconditionalSuppressMessage("ReflectionAnalysis", "IL2060", Justification="MakeGenericMethod is used in this class to create MethodCallExpression nodes, but only if the method in question is called from user code - so it's never trimmed. After https://github.com/dotnet/linker/issues/2482 is fixed, the suppression will no longer be necessary.")>]
[<System.Diagnostics.CodeAnalysis.UnconditionalSuppressMessage("AOT", "IL3050:Calling members annotated with 'RequiresDynamicCodeAttribute' may break functionality when AOT compiling.", Justification="MakeGenericMethod is used in this class to create MethodCallExpression nodes, but only if the method in question is called from user code - so it's never trimmed.")>]
[<System.Runtime.CompilerServices.Nullable(0)>]
type EntityFrameworkQueryableExtensions = class
[<System.Runtime.CompilerServices.Nullable(0)>]
type EntityFrameworkQueryableExtensions = class
[<System.Diagnostics.CodeAnalysis.UnconditionalSuppressMessage("ReflectionAnalysis", "IL2060", Justification="MakeGenericMethod is used in this class to create MethodCallExpression nodes, but only if the method in question is called from user code - so it's never trimmed. After https://github.com/dotnet/linker/issues/2482 is fixed, the suppression will no longer be necessary.")>]
type EntityFrameworkQueryableExtensions = class
[<System.Diagnostics.CodeAnalysis.UnconditionalSuppressMessage("ReflectionAnalysis", "IL2060", Justification="MakeGenericMethod is used in this class to create MethodCallExpression nodes, but only if the method in question is called from user code - so it's never trimmed. After https://github.com/dotnet/linker/issues/2482 is fixed, the suppression will no longer be necessary.")>]
[<System.Runtime.CompilerServices.Nullable(0)>]
type EntityFrameworkQueryableExtensions = class
Public Module EntityFrameworkQueryableExtensions
Vererbung
EntityFrameworkQueryableExtensions
Attribute

Felder

Name Beschreibung
ExecuteUpdateMethodInfo

Dies ist eine interne API, die die Entity Framework Core-Infrastruktur unterstützt und nicht den gleichen Kompatibilitätsstandards wie öffentliche APIs unterliegt. Sie kann ohne Vorherige Ankündigung geändert oder entfernt werden. Sie sollten sie nur direkt in Ihrem Code mit äußerster Vorsicht verwenden und wissen, dass dies zu Anwendungsfehlern bei der Aktualisierung auf eine neue Entity Framework Core-Version führen kann.

Methoden

Name Beschreibung
AllAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Boolean>>, CancellationToken)

Bestimmt asynchron, ob alle Elemente einer Sequenz eine Bedingung erfüllen.

AnyAsync<TSource>(IQueryable<TSource>, CancellationToken)

Bestimmt asynchron, ob eine Sequenz Elemente enthält.

AnyAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Boolean>>, CancellationToken)

Bestimmt asynchron, ob ein Element einer Sequenz eine Bedingung erfüllt.

AsAsyncEnumerable<TSource>(IQueryable<TSource>)

Gibt einen IAsyncEnumerable<T> Wert zurück, der asynchron aufgezählt werden kann.

AsNoTracking<TEntity>(IQueryable<TEntity>)

Die Änderungsverfolgung verfolgt keine entitäten, die von einer LINQ-Abfrage zurückgegeben werden. Wenn die Entitätsinstanzen geändert werden, wird dies nicht von der Änderungsverfolgung erkannt und SaveChanges() speichert diese Änderungen nicht in der Datenbank.

AsNoTrackingWithIdentityResolution<TEntity>(IQueryable<TEntity>)

Die Änderungsverfolgung verfolgt keine entitäten, die von einer LINQ-Abfrage zurückgegeben werden. Wenn die Entitätsinstanzen geändert werden, wird dies nicht von der Änderungsverfolgung erkannt und SaveChanges() speichert diese Änderungen nicht in der Datenbank.

AsTracking<TEntity>(IQueryable<TEntity>, QueryTrackingBehavior)

Gibt eine neue Abfrage zurück, bei der die Änderungsverfolgung änderungen nachverfolgt oder nicht für alle Entitäten, die zurückgegeben werden, abhängig vom Wert des Parameters "track". Bei der Nachverfolgung werden Änderungen an den Entitätsinstanzen erkannt und in der Datenbank beibehalten SaveChanges(). Wenn die Entitätsinstanzen nicht nachverfolgt werden, wird dies nicht von der Änderungsverfolgung erkannt und SaveChanges() speichert diese Änderungen nicht in der Datenbank.

AsTracking<TEntity>(IQueryable<TEntity>)

Gibt eine neue Abfrage zurück, bei der die Änderungsverfolgung Änderungen für alle zurückgegebenen Entitäten nachverfolgt. Alle Änderungen an den Entitätsinstanzen werden erkannt und während der Zeit in SaveChanges()der Datenbank beibehalten.

AverageAsync(IQueryable<Decimal>, CancellationToken)

Berechnet asynchron den Mittelwert einer Abfolge von Werten.

AverageAsync(IQueryable<Double>, CancellationToken)

Berechnet asynchron den Mittelwert einer Abfolge von Werten.

AverageAsync(IQueryable<Int32>, CancellationToken)

Berechnet asynchron den Mittelwert einer Abfolge von Werten.

AverageAsync(IQueryable<Int64>, CancellationToken)

Berechnet asynchron den Mittelwert einer Abfolge von Werten.

AverageAsync(IQueryable<Nullable<Decimal>>, CancellationToken)

Berechnet asynchron den Mittelwert einer Abfolge von Werten.

AverageAsync(IQueryable<Nullable<Double>>, CancellationToken)

Berechnet asynchron den Mittelwert einer Abfolge von Werten.

AverageAsync(IQueryable<Nullable<Int32>>, CancellationToken)

Berechnet asynchron den Mittelwert einer Abfolge von Werten.

AverageAsync(IQueryable<Nullable<Int64>>, CancellationToken)

Berechnet asynchron den Mittelwert einer Abfolge von Werten.

AverageAsync(IQueryable<Nullable<Single>>, CancellationToken)

Berechnet asynchron den Mittelwert einer Abfolge von Werten.

AverageAsync(IQueryable<Single>, CancellationToken)

Berechnet asynchron den Mittelwert einer Abfolge von Werten.

AverageAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Decimal>>, CancellationToken)

Berechnet asynchron den Mittelwert einer Abfolge von Werten, die durch Aufrufen einer Projektionsfunktion für jedes Element der Eingabesequenz abgerufen wird.

AverageAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Double>>, CancellationToken)

Berechnet asynchron den Mittelwert einer Abfolge von Werten, die durch Aufrufen einer Projektionsfunktion für jedes Element der Eingabesequenz abgerufen wird.

AverageAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Int32>>, CancellationToken)

Berechnet asynchron den Mittelwert einer Abfolge von Werten, die durch Aufrufen einer Projektionsfunktion für jedes Element der Eingabesequenz abgerufen wird.

AverageAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Int64>>, CancellationToken)

Berechnet asynchron den Mittelwert einer Abfolge von Werten, die durch Aufrufen einer Projektionsfunktion für jedes Element der Eingabesequenz abgerufen wird.

AverageAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Nullable<Decimal>>>, CancellationToken)

Berechnet asynchron den Mittelwert einer Abfolge von Werten, die durch Aufrufen einer Projektionsfunktion für jedes Element der Eingabesequenz abgerufen wird.

AverageAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Nullable<Double>>>, CancellationToken)

Berechnet asynchron den Mittelwert einer Abfolge von Werten, die durch Aufrufen einer Projektionsfunktion für jedes Element der Eingabesequenz abgerufen wird.

AverageAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Nullable<Int32>>>, CancellationToken)

Berechnet asynchron den Mittelwert einer Abfolge von Werten, die durch Aufrufen einer Projektionsfunktion für jedes Element der Eingabesequenz abgerufen wird.

AverageAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Nullable<Int64>>>, CancellationToken)

Berechnet asynchron den Mittelwert einer Abfolge von Werten, die durch Aufrufen einer Projektionsfunktion für jedes Element der Eingabesequenz abgerufen wird.

AverageAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Nullable<Single>>>, CancellationToken)

Berechnet asynchron den Mittelwert einer Abfolge von Werten, die durch Aufrufen einer Projektionsfunktion für jedes Element der Eingabesequenz abgerufen wird.

AverageAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Single>>, CancellationToken)

Berechnet asynchron den Mittelwert einer Abfolge von Werten, die durch Aufrufen einer Projektionsfunktion für jedes Element der Eingabesequenz abgerufen wird.

ContainsAsync<TSource>(IQueryable<TSource>, TSource, CancellationToken)

Bestimmt asynchron, ob eine Sequenz ein angegebenes Element mithilfe des Standardmäßigen Gleichheitsabgleichs enthält.

CountAsync<TSource>(IQueryable<TSource>, CancellationToken)

Gibt asynchron die Anzahl der Elemente in einer Sequenz zurück.

CountAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Boolean>>, CancellationToken)

Gibt asynchron die Anzahl der Elemente in einer Sequenz zurück, die eine Bedingung erfüllen.

ElementAtAsync<TSource>(IQueryable<TSource>, Int32, CancellationToken)

Gibt asynchron das Element an einem angegebenen Index in einer Sequenz zurück.

ElementAtOrDefaultAsync<TSource>(IQueryable<TSource>, Int32, CancellationToken)

Gibt asynchron das Element an einem angegebenen Index in einer Sequenz oder einen Standardwert zurück, wenn der Index außerhalb des Bereichs liegt.

ExecuteDelete<TSource>(IQueryable<TSource>)

Löscht alle Datenbankzeilen für die Entitätsinstanzen, die der LINQ-Abfrage aus der Datenbank entsprechen.

ExecuteDeleteAsync<TSource>(IQueryable<TSource>, CancellationToken)

Löscht asynchron Datenbankzeilen für die Entitätsinstanzen, die der LINQ-Abfrage aus der Datenbank entsprechen.

ExecuteUpdate<TSource>(IQueryable<TSource>, Action<UpdateSettersBuilder<TSource>>)

Aktualisiert alle Datenbankzeilen für die Entitätsinstanzen, die der LINQ-Abfrage aus der Datenbank entsprechen.

ExecuteUpdate<TSource>(IQueryable<TSource>, Expression<Func<SetPropertyCalls<TSource>,SetPropertyCalls<TSource>>>)

Aktualisiert alle Datenbankzeilen für die Entitätsinstanzen, die der LINQ-Abfrage aus der Datenbank entsprechen.

ExecuteUpdateAsync<TSource>(IQueryable<TSource>, Action<UpdateSettersBuilder<TSource>>, CancellationToken)

Aktualisiert asynchron Datenbankzeilen für die Entitätsinstanzen, die der LINQ-Abfrage aus der Datenbank entsprechen.

ExecuteUpdateAsync<TSource>(IQueryable<TSource>, Expression<Func<SetPropertyCalls<TSource>,SetPropertyCalls<TSource>>>, CancellationToken)

Aktualisiert asynchron Datenbankzeilen für die Entitätsinstanzen, die der LINQ-Abfrage aus der Datenbank entsprechen.

FirstAsync<TSource>(IQueryable<TSource>, CancellationToken)

Gibt asynchron das erste Element einer Sequenz zurück.

FirstAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Boolean>>, CancellationToken)

Gibt asynchron das erste Element einer Sequenz zurück, das eine angegebene Bedingung erfüllt.

FirstOrDefaultAsync<TSource>(IQueryable<TSource>, CancellationToken)

Gibt asynchron das erste Element einer Sequenz oder einen Standardwert zurück, wenn die Sequenz keine Elemente enthält.

FirstOrDefaultAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Boolean>>, CancellationToken)

Gibt asynchron das erste Element einer Sequenz zurück, das eine angegebene Bedingung oder einen Standardwert erfüllt, wenn kein solches Element gefunden wird.

ForEachAsync<T>(IQueryable<T>, Action<T>, CancellationToken)

Listet die Abfrageergebnisse asynchron auf und führt die angegebene Aktion für jedes Element aus.

IgnoreAutoIncludes<TEntity>(IQueryable<TEntity>)

Gibt an, dass für die aktuelle LinQ-Abfrage von Entity Framework keine auf Modellebene geladenen Navigationen angewendet werden sollen.

IgnoreQueryFilters<TEntity>(IQueryable<TEntity>, IReadOnlyCollection<String>)

Gibt an, dass für die aktuelle LinQ-Abfrage des Entity Framework keine Filter auf Entitätsebene angewendet werden sollen.

IgnoreQueryFilters<TEntity>(IQueryable<TEntity>)

Gibt an, dass für die aktuelle LinQ-Abfrage des Entity Framework keine Filter auf Entitätsebene angewendet werden sollen.

Include<TEntity,TProperty>(IQueryable<TEntity>, Expression<Func<TEntity,TProperty>>)

Gibt verwandte Entitäten an, die in die Abfrageergebnisse einbezogen werden sollen. Die einzuzugebende Navigationseigenschaft wird beginnend mit dem Typ der abgefragten Entität (TEntity) angegeben. Wenn Sie zusätzliche Typen basierend auf den Navigationseigenschaften des typs einbeziehen möchten, verketten Sie einen Aufruf nach diesem Aufruf ThenInclude<TEntity,TPreviousProperty,TProperty>(IIncludableQueryable<TEntity, IEnumerable<TPreviousProperty>>, Expression<Func<TPreviousProperty, TProperty>>) .

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

Gibt verwandte Entitäten an, die in die Abfrageergebnisse einbezogen werden sollen. Die einzuzugebende Navigationseigenschaft wird beginnend mit dem Typ der abgefragten Entität (TEntity) angegeben. Weitere einzuzufügende Navigationseigenschaften können durch das Zeichen "." getrennt angefügt werden.

LastAsync<TSource>(IQueryable<TSource>, CancellationToken)

Gibt asynchron das letzte Element einer Sequenz zurück.

LastAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Boolean>>, CancellationToken)

Gibt asynchron das letzte Element einer Sequenz zurück, das eine angegebene Bedingung erfüllt.

LastOrDefaultAsync<TSource>(IQueryable<TSource>, CancellationToken)

Gibt asynchron das letzte Element einer Sequenz oder einen Standardwert zurück, wenn die Sequenz keine Elemente enthält.

LastOrDefaultAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Boolean>>, CancellationToken)

Gibt asynchron das letzte Element einer Sequenz zurück, das eine angegebene Bedingung oder einen Standardwert erfüllt, wenn kein solches Element gefunden wird.

Load<TSource>(IQueryable<TSource>)

Listet die Abfrage auf. Wenn Sie Entity Framework verwenden, werden die Ergebnisse der Abfrage in den zugeordneten Kontext geladen. Dies entspricht dem Aufrufen von ToList und dem Anschließenden Auslösen der Liste (ohne den Aufwand, die Liste tatsächlich zu erstellen).

LoadAsync<TSource>(IQueryable<TSource>, CancellationToken)

Listet die Abfrage asynchron auf. Wenn Sie Entity Framework verwenden, werden die Ergebnisse der Abfrage in den zugeordneten Kontext geladen. Dies entspricht dem Aufrufen von ToList und dem Anschließenden Auslösen der Liste (ohne den Aufwand, die Liste tatsächlich zu erstellen).

LongCountAsync<TSource>(IQueryable<TSource>, CancellationToken)

Gibt asynchron ein Int64 , das die Gesamtzahl der Elemente in einer Sequenz darstellt.

LongCountAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Boolean>>, CancellationToken)

Gibt asynchron ein Int64 , das die Anzahl der Elemente in einer Sequenz darstellt, die eine Bedingung erfüllen.

MaxAsync<TSource,TResult>(IQueryable<TSource>, Expression<Func<TSource,TResult>>, CancellationToken)

Ruft asynchron eine Projektionsfunktion für jedes Element einer Sequenz auf und gibt den maximal resultierenden Wert zurück.

MaxAsync<TSource>(IQueryable<TSource>, CancellationToken)

Gibt asynchron den Maximalwert einer Sequenz zurück.

MaxByAsync<TSource,TKey>(IQueryable<TSource>, Expression<Func<TSource,TKey>>, CancellationToken)

Gibt asynchron den Maximalwert in einem generischen IQueryable<T> Wert gemäß einer angegebenen Schlüsselauswahlfunktion zurück.

MinAsync<TSource,TResult>(IQueryable<TSource>, Expression<Func<TSource,TResult>>, CancellationToken)

Ruft asynchron eine Projektionsfunktion für jedes Element einer Sequenz auf und gibt den minimalen resultierenden Wert zurück.

MinAsync<TSource>(IQueryable<TSource>, CancellationToken)

Gibt asynchron den Minimalwert einer Sequenz zurück.

MinByAsync<TSource,TKey>(IQueryable<TSource>, Expression<Func<TSource,TKey>>, CancellationToken)

Gibt asynchron den Minimalwert in einem generischen IQueryable<T> Wert gemäß einer angegebenen Schlüsselauswahlfunktion zurück.

SingleAsync<TSource>(IQueryable<TSource>, CancellationToken)

Gibt asynchron das einzige Element einer Sequenz zurück und löst eine Ausnahme aus, wenn nicht genau ein Element in der Sequenz vorhanden ist.

SingleAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Boolean>>, CancellationToken)

Gibt asynchron das einzige Element einer Sequenz zurück, das eine angegebene Bedingung erfüllt, und löst eine Ausnahme aus, wenn mehr als ein solches Element vorhanden ist.

SingleOrDefaultAsync<TSource>(IQueryable<TSource>, CancellationToken)

Gibt asynchron das einzige Element einer Sequenz oder einen Standardwert zurück, wenn die Sequenz leer ist; Diese Methode löst eine Ausnahme aus, wenn mehrere Elemente in der Sequenz vorhanden sind.

SingleOrDefaultAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Boolean>>, CancellationToken)

Gibt asynchron das einzige Element einer Sequenz zurück, das eine angegebene Bedingung oder einen Standardwert erfüllt, wenn kein solches Element vorhanden ist; Diese Methode löst eine Ausnahme aus, wenn mehrere Elemente die Bedingung erfüllen.

SumAsync(IQueryable<Decimal>, CancellationToken)

Berechnet asynchron die Summe einer Abfolge von Werten.

SumAsync(IQueryable<Double>, CancellationToken)

Berechnet asynchron die Summe einer Abfolge von Werten.

SumAsync(IQueryable<Int32>, CancellationToken)

Berechnet asynchron die Summe einer Abfolge von Werten.

SumAsync(IQueryable<Int64>, CancellationToken)

Berechnet asynchron die Summe einer Abfolge von Werten.

SumAsync(IQueryable<Nullable<Decimal>>, CancellationToken)

Berechnet asynchron die Summe einer Abfolge von Werten.

SumAsync(IQueryable<Nullable<Double>>, CancellationToken)

Berechnet asynchron die Summe einer Abfolge von Werten.

SumAsync(IQueryable<Nullable<Int32>>, CancellationToken)

Berechnet asynchron die Summe einer Abfolge von Werten.

SumAsync(IQueryable<Nullable<Int64>>, CancellationToken)

Berechnet asynchron die Summe einer Abfolge von Werten.

SumAsync(IQueryable<Nullable<Single>>, CancellationToken)

Berechnet asynchron die Summe einer Abfolge von Werten.

SumAsync(IQueryable<Single>, CancellationToken)

Berechnet asynchron die Summe einer Abfolge von Werten.

SumAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Decimal>>, CancellationToken)

Berechnet asynchron die Summe der Abfolge von Werten, die durch Aufrufen einer Projektionsfunktion für jedes Element der Eingabesequenz abgerufen wird.

SumAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Double>>, CancellationToken)

Berechnet asynchron die Summe der Abfolge von Werten, die durch Aufrufen einer Projektionsfunktion für jedes Element der Eingabesequenz abgerufen wird.

SumAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Int32>>, CancellationToken)

Berechnet asynchron die Summe der Abfolge von Werten, die durch Aufrufen einer Projektionsfunktion für jedes Element der Eingabesequenz abgerufen wird.

SumAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Int64>>, CancellationToken)

Berechnet asynchron die Summe der Abfolge von Werten, die durch Aufrufen einer Projektionsfunktion für jedes Element der Eingabesequenz abgerufen wird.

SumAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Nullable<Decimal>>>, CancellationToken)

Berechnet asynchron die Summe der Abfolge von Werten, die durch Aufrufen einer Projektionsfunktion für jedes Element der Eingabesequenz abgerufen wird.

SumAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Nullable<Double>>>, CancellationToken)

Berechnet asynchron die Summe der Abfolge von Werten, die durch Aufrufen einer Projektionsfunktion für jedes Element der Eingabesequenz abgerufen wird.

SumAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Nullable<Int32>>>, CancellationToken)

Berechnet asynchron die Summe der Abfolge von Werten, die durch Aufrufen einer Projektionsfunktion für jedes Element der Eingabesequenz abgerufen wird.

SumAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Nullable<Int64>>>, CancellationToken)

Berechnet asynchron die Summe der Abfolge von Werten, die durch Aufrufen einer Projektionsfunktion für jedes Element der Eingabesequenz abgerufen wird.

SumAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Nullable<Single>>>, CancellationToken)

Berechnet asynchron die Summe der Abfolge von Werten, die durch Aufrufen einer Projektionsfunktion für jedes Element der Eingabesequenz abgerufen wird.

SumAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Single>>, CancellationToken)

Berechnet asynchron die Summe der Abfolge von Werten, die durch Aufrufen einer Projektionsfunktion für jedes Element der Eingabesequenz abgerufen wird.

TagWith<T>(IQueryable<T>, String)

Fügt der Auflistung von Tags, die einer EF LINQ-Abfrage zugeordnet sind, ein Tag hinzu. Tags sind Abfrageanmerkungen, die Kontextablaufverfolgungsinformationen an verschiedenen Stellen in der Abfragepipeline bereitstellen können.

TagWithCallSite<T>(IQueryable<T>, String, Int32)

Fügt der Auflistung von Tags, die einer EF LINQ-Abfrage zugeordnet sind, ein Tag mit dem Namen der Quelldatei und Zeile hinzu, in der die Methode aufgerufen wurde, die kontextbezogene Ablaufverfolgungsinformationen an verschiedenen Stellen in der Abfragepipeline bereitstellen kann.

ThenInclude<TEntity,TPreviousProperty,TProperty>(IIncludableQueryable<TEntity, ICollection<TPreviousProperty>>, Expression<Func<TPreviousProperty, TProperty>>)

Gibt zusätzliche verwandte Daten an, die basierend auf einem zugehörigen Typ, der gerade eingeschlossen wurde, weiter einbezogen werden sollen.

ThenInclude<TEntity,TPreviousProperty,TProperty>(IIncludableQueryable<TEntity, IEnumerable<TPreviousProperty>>, Expression<Func<TPreviousProperty, TProperty>>)

Gibt zusätzliche verwandte Daten an, die basierend auf einem zugehörigen Typ, der gerade eingeschlossen wurde, weiter einbezogen werden sollen.

ThenInclude<TEntity,TPreviousProperty,TProperty>(IIncludableQueryable<TEntity,TPreviousProperty>, Expression<Func<TPreviousProperty,TProperty>>)

Gibt zusätzliche verwandte Daten an, die basierend auf einem zugehörigen Typ, der gerade eingeschlossen wurde, weiter einbezogen werden sollen.

ToArrayAsync<TSource>(IQueryable<TSource>, CancellationToken)

Erstellt asynchron ein Array aus einem IQueryable<T> Array, indem es asynchron aufgezählt wird.

ToDictionaryAsync<TSource,TKey,TElement>(IQueryable<TSource>, Func<TSource,TKey>, Func<TSource,TElement>, CancellationToken)

Erstellt eine Dictionary<TKey,TValue> aus einer IQueryable<T> Durchumerierung asynchron entsprechend einer angegebenen Tastenauswahl und einer Elementauswahlfunktion.

ToDictionaryAsync<TSource,TKey,TElement>(IQueryable<TSource>, Func<TSource,TKey>, Func<TSource,TElement>, IEqualityComparer<TKey>, CancellationToken)

Erstellt ein Element Dictionary<TKey,TValue> aus einer IQueryable<T> Durchumerierung asynchron nach einer angegebenen Schlüsselmarkierfunktion, einem Vergleichsmodul und einer Elementmarkierfunktion.

ToDictionaryAsync<TSource,TKey>(IQueryable<TSource>, Func<TSource,TKey>, CancellationToken)

Erstellt eine Dictionary<TKey,TValue> aus einer IQueryable<T> Durchumerierung asynchron entsprechend einer angegebenen Schlüsselmarkierfunktion.

ToDictionaryAsync<TSource,TKey>(IQueryable<TSource>, Func<TSource,TKey>, IEqualityComparer<TKey>, CancellationToken)

Erstellt eine Dictionary<TKey,TValue> aus einer IQueryable<T> Durchumerierung asynchron nach einer angegebenen Schlüsselmarkierfunktion und einem Vergleichsmodul.

ToHashSetAsync<TSource>(IQueryable<TSource>, CancellationToken)

Erstellt asynchron einen aus HashSet<T> einem IQueryable<T> , indem er asynchron aufgezählt wird.

ToHashSetAsync<TSource>(IQueryable<TSource>, IEqualityComparer<TSource>, CancellationToken)

Erstellt asynchron einen aus HashSet<T> einem IQueryable<T> , indem er asynchron aufgezählt wird.

ToListAsync<TSource>(IQueryable<TSource>, CancellationToken)

Erstellt asynchron einen aus List<T> einem IQueryable<T> , indem er asynchron aufgezählt wird.

ToQueryString(IQueryable)

Generiert eine Zeichenfolgendarstellung der verwendeten Abfrage. Diese Zeichenfolge eignet sich möglicherweise nicht für die direkte Ausführung und ist nur für die Verwendung im Debugging vorgesehen.

Gilt für: