ObjectQuery<T> 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.
ObjectQuery implementiert stark typisierte Abfragen auf der Objektebene. Abfragen werden mithilfe von Entity-SQL-Zeichenfolgen angegeben und können durch Aufrufen der von ObjectQuery deklarierten Methoden des Entity-SQL-basierten Abfrage-Generators erstellt werden.
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Naming", "CA1710:IdentifiersShouldHaveCorrectSuffix")]
public class ObjectQuery<T> : System.Data.Entity.Core.Objects.ObjectQuery, System.Collections.Generic.IEnumerable<T>, System.Data.Entity.Infrastructure.IDbAsyncEnumerable<T>, System.Linq.IOrderedQueryable<T>, System.Linq.IQueryable<T>
type ObjectQuery<'T> = class
inherit ObjectQuery
interface IOrderedQueryable<'T>
interface IQueryable<'T>
interface IOrderedQueryable
interface IQueryable
interface seq<'T>
interface IEnumerable
interface IDbAsyncEnumerable<'T>
interface IDbAsyncEnumerable
Public Class ObjectQuery(Of T)
Inherits ObjectQuery
Implements IDbAsyncEnumerable(Of T), IEnumerable(Of T), IOrderedQueryable(Of T), IQueryable(Of T)
Typparameter
- T
Der Ergebnistyp dieser ObjectQuery
- Vererbung
- Abgeleitet
- Attribute
- Implementiert
Konstruktoren
ObjectQuery<T>(String, ObjectContext) |
Erstellt eine neue ObjectQuery<T> instance mit dem angegebenen Entity SQL-Befehl als erste Abfrage. |
ObjectQuery<T>(String, ObjectContext, MergeOption) |
Erstellt eine neue ObjectQuery<T> instance mithilfe des angegebenen Entity SQL-Befehls als anfängliche Abfrage und der angegebenen Mergeoption. |
Eigenschaften
CommandText |
Gibt den Befehlstext für die Abfrage zurück. (Geerbt von ObjectQuery) |
Context |
Ruft den dieser Objektabfrage zugeordneten Objektkontext ab. (Geerbt von ObjectQuery) |
EnablePlanCaching |
Ruft einen Wert ab, der angibt, ob der Abfrageplan zwischengespeichert werden soll, oder legt diesen fest. (Geerbt von ObjectQuery) |
MergeOption |
Ruft ab oder legt fest, wie dem Objektkontext von einer Abfrage zurückgegebene Objekte hinzugefügt werden. (Geerbt von ObjectQuery) |
Name |
Ruft den Namen dieser Objektabfrage ab oder legt diesen fest. |
Parameters |
Ruft die Parameterauflistung für diese Objektabfrage ab. (Geerbt von ObjectQuery) |
Streaming |
Gibt an, ob die Abfrage gestreamt oder gepuffert wird. (Geerbt von ObjectQuery) |
Methoden
Distinct() |
Schränkt die Abfrage auf eindeutige Ergebnisse ein. |
Except(ObjectQuery<T>) |
Diese Abfrage-Generator-Methode erstellt eine neue Abfrage, deren Ergebnisse alle Ergebnisse dieser Abfrage sind, mit Ausnahme der Ergebnisse, die ebenfalls Teil der anderen angegebenen Abfrage sind. |
Execute(MergeOption) |
Führt die Objektabfrage mit der angegebenen Mergeoption aus. |
ExecuteAsync(MergeOption) |
Führt die Objektabfrage mit der angegebenen Mergeoption asynchron aus. |
ExecuteAsync(MergeOption, CancellationToken) |
Führt die Objektabfrage mit der angegebenen Mergeoption asynchron aus. |
GetResultType() |
Gibt Informationen über den Ergebnistyp der Abfrage zurück. (Geerbt von ObjectQuery) |
GroupBy(String, String, ObjectParameter[]) |
Gruppiert die Abfrageergebnisse nach den angegebenen Kriterien. |
Include(String) |
Gibt die verbundenen Objekte an, die in die Abfrageergebnisse eingeschlossen werden sollen. |
Intersect(ObjectQuery<T>) |
Mit dieser Abfrage-Generator-Methode wird eine neue Abfrage erstellt, deren Ergebnisse die Ergebnisse sind, die sowohl in dieser Abfrage als auch in der anderen angegebenen Abfrage enthalten sind. |
OfType<TResultType>() |
Beschränkt die Abfrage auf Ergebnisse eines bestimmten Typs. |
OrderBy(String, ObjectParameter[]) |
Ordnet die Abfrageergebnisse nach den angegebenen Kriterien. |
Select(String, ObjectParameter[]) |
Beschränkt die Abfrageergebnisse auf die Eigenschaften, die in der angegebenen Projektion definiert sind. |
SelectValue<TResultType>(String, ObjectParameter[]) |
Beschränkt die Abfrageergebnisse auf die Eigenschaft, die in der Projektion angegeben ist. |
Skip(String, String, ObjectParameter[]) |
Ordnet die Abfrageergebnisse nach den angegebenen Kriterien und überspringt eine bestimmte Anzahl von Ergebnissen. |
Top(String, ObjectParameter[]) |
Beschränkt die Abfrageergebnisse auf eine bestimmte Anzahl von Elementen. |
ToTraceString() |
Gibt die Befehle zurück, die für den Datenspeicher ausgeführt werden sollen. (Geerbt von ObjectQuery) |
Union(ObjectQuery<T>) |
Diese Abfrage-Generator-Methode erstellt eine neue Abfrage, deren Ergebnisse alle Ergebnisse dieser Abfrage sowie alle Ergebnisse der anderen Abfrage ohne Duplikate sind (d. h., ergebnisse sind eindeutig). |
UnionAll(ObjectQuery<T>) |
Diese Abfrage-Generator-Methode erstellt eine neue Abfrage, deren Ergebnisse alle Ergebnisse dieser Abfrage sind, sowie alle Ergebnisse der anderen Abfrage, einschließlich aller Duplikate (d. h. Ergebnisse sind nicht notwendigerweise eindeutig). |
Where(String, ObjectParameter[]) |
Beschränkt die Abfrage auf Ergebnisse, die bestimmten Filterkriterien entsprechen. |
Explizite Schnittstellenimplementierungen
IDbAsyncEnumerable.GetAsyncEnumerator() |
Gibt einen IDbAsyncEnumerator zurück, der bei Enumeration die angegebene SQL-Abfrage für die Datenbank ausführt. (Geerbt von ObjectQuery) |
IDbAsyncEnumerable<T>.GetAsyncEnumerator() |
Gibt einen IDbAsyncEnumerator<T> zurück, der bei Enumeration die angegebene SQL-Abfrage für die Datenbank ausführt. |
IEnumerable.GetEnumerator() |
Gibt einen Enumerator zurück, der eine Auflistung durchläuft. (Geerbt von ObjectQuery) |
IEnumerable<T>.GetEnumerator() |
Gibt einen IEnumerator<T> zurück, der bei Enumeration die angegebene SQL-Abfrage für die Datenbank ausführt. |
IListSource.ContainsListCollection |
ObjectQuery implementiert stark typisierte Abfragen auf der Objektebene. Abfragen werden mithilfe von Entity-SQL-Zeichenfolgen angegeben und können durch Aufrufen der von ObjectQuery deklarierten Methoden des Entity-SQL-basierten Abfrage-Generators erstellt werden. (Geerbt von ObjectQuery) |
IListSource.GetList() |
Gibt die Auflistung als IList zurück, die für die Datenbindung verwendet wird. (Geerbt von ObjectQuery) |
IQueryable.ElementType |
Ruft den Ergebniselementtyp für diese Abfrageinstanz ab. (Geerbt von ObjectQuery) |
IQueryable.Expression |
Ruft den Ausdruck ab, der diese Abfrage beschreibt. Gibt für Abfragen, die mit LINQ-Generatormustern erstellt wurden, eine vollständige LINQ-Ausdrucksstruktur zurück. Gibt andernfalls einen konstanten Ausdruck zurück, der diese Abfrage umgibt. Beachten Sie, dass der Standardausdruck nicht zwischengespeichert wird. Dadurch können wir zwischen LINQ- und Entity-SQL-Abfragen unterscheiden. (Geerbt von ObjectQuery) |
IQueryable.Provider |
Ruft die ab, die IQueryProvider dieser Abfrage instance zugeordnet ist. (Geerbt von ObjectQuery) |
Erweiterungsmethoden
AllAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Boolean>>) |
Bestimmt asynchron, ob alle Elemente einer Sequenz eine Bedingung erfüllen. |
AllAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Boolean>>, CancellationToken) |
Bestimmt asynchron, ob alle Elemente einer Sequenz eine Bedingung erfüllen. |
AnyAsync<TSource>(IQueryable<TSource>) |
Bestimmt asynchron, ob eine Sequenz Elemente enthält. |
AnyAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Boolean>>) |
Bestimmt asynchron, ob ein Element einer Sequenz eine Bedingung erfüllt. |
AnyAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Boolean>>, CancellationToken) |
Bestimmt asynchron, ob ein Element einer Sequenz eine Bedingung erfüllt. |
AnyAsync<TSource>(IQueryable<TSource>, CancellationToken) |
Bestimmt asynchron, ob eine Sequenz Elemente enthält. |
AsNoTracking<T>(IQueryable<T>) |
Gibt eine neue Abfrage zurück, bei der die zurückgegebenen Entitäten nicht in oder DbContextObjectContextzwischengespeichert werden. Diese Methode wird durch Aufruf der AsNoTracking-Methode des zugrunde liegenden Abfrageobjekts ausgeführt. Wenn das zugrunde liegende Abfrageobjekt keine AsNoTracking-Methode aufweist, hat der Aufruf dieser Methode keine Auswirkungen. |
AsStreaming<T>(IQueryable<T>) |
Veraltet.
Gibt eine neue Abfrage zurück, die die Ergebnisse streamt, anstatt puffert. Diese Methode funktioniert, indem die AsStreaming-Methode des zugrunde liegenden Abfrageobjekts aufgerufen wird. Wenn das zugrunde liegende Abfrageobjekt keine AsStreaming-Methode aufweist, hat der Aufruf dieser Methode keine Auswirkungen. |
AverageAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Decimal>>) |
Berechnet asynchron den Durchschnitt einer Sequenz von Decimal Werten, die durch Aufrufen einer Projektionsfunktion für jedes Element der Eingabesequenz abgerufen wird. |
AverageAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Decimal>>, CancellationToken) |
Berechnet asynchron den Durchschnitt einer Sequenz von Decimal Werten, die durch Aufrufen einer Projektionsfunktion für jedes Element der Eingabesequenz abgerufen wird. |
AverageAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Double>>) |
Berechnet asynchron den Durchschnitt einer Sequenz von Double 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 Durchschnitt einer Sequenz von Double Werten, die durch Aufrufen einer Projektionsfunktion für jedes Element der Eingabesequenz abgerufen wird. |
AverageAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Int32>>) |
Berechnet asynchron den Durchschnitt einer Sequenz von Int32 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 Durchschnitt einer Sequenz von Int32 Werten, die durch Aufrufen einer Projektionsfunktion für jedes Element der Eingabesequenz abgerufen wird. |
AverageAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Int64>>) |
Berechnet asynchron den Durchschnitt einer Sequenz von Int64 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 Durchschnitt einer Sequenz von Int64 Werten, die durch Aufrufen einer Projektionsfunktion für jedes Element der Eingabesequenz abgerufen wird. |
AverageAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Nullable<Decimal>>>) |
Berechnet asynchron den Durchschnitt einer Sequenz nullabler Decimal Werte, 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 Durchschnitt einer Sequenz nullabler Decimal Werte, die durch Aufrufen einer Projektionsfunktion für jedes Element der Eingabesequenz abgerufen wird. |
AverageAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Nullable<Double>>>) |
Berechnet asynchron den Durchschnitt einer Sequenz nullabler Double Werte, 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 Durchschnitt einer Sequenz nullabler Double Werte, die durch Aufrufen einer Projektionsfunktion für jedes Element der Eingabesequenz abgerufen wird. |
AverageAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Nullable<Int32>>>) |
Berechnet asynchron den Durchschnitt einer Sequenz nullabler Int32 Werte, 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 Durchschnitt einer Sequenz nullabler Int32 Werte, die durch Aufrufen einer Projektionsfunktion für jedes Element der Eingabesequenz abgerufen wird. |
AverageAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Nullable<Int64>>>) |
Berechnet asynchron den Durchschnitt einer Sequenz nullabler Int64 Werte, 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 Durchschnitt einer Sequenz nullabler Int64 Werte, die durch Aufrufen einer Projektionsfunktion für jedes Element der Eingabesequenz abgerufen wird. |
AverageAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Nullable<Single>>>) |
Berechnet asynchron den Durchschnitt einer Sequenz nullabler Single Werte, 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 Durchschnitt einer Sequenz nullabler Single Werte, die durch Aufrufen einer Projektionsfunktion für jedes Element der Eingabesequenz abgerufen wird. |
AverageAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Single>>) |
Berechnet asynchron den Durchschnitt einer Sequenz von Single 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 Durchschnitt einer Sequenz von Single Werten, die durch Aufrufen einer Projektionsfunktion für jedes Element der Eingabesequenz abgerufen wird. |
ContainsAsync<TSource>(IQueryable<TSource>, TSource) |
Bestimmt asynchron, ob eine Sequenz ein angegebenes Element enthält, indem der Standardmäßige Gleichheitsvergleich verwendet wird. |
ContainsAsync<TSource>(IQueryable<TSource>, TSource, CancellationToken) |
Bestimmt asynchron, ob eine Sequenz ein angegebenes Element enthält, indem der Standardmäßige Gleichheitsvergleich verwendet wird. |
CountAsync<TSource>(IQueryable<TSource>) |
Gibt asynchron die Anzahl der Elemente in einer Sequenz zurück. |
CountAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Boolean>>) |
Gibt asynchron die Anzahl der Elemente in einer Sequenz zurück, die eine Bedingung erfüllen. |
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. |
CountAsync<TSource>(IQueryable<TSource>, CancellationToken) |
Gibt asynchron die Anzahl der Elemente in einer Sequenz zurück. |
FirstAsync<TSource>(IQueryable<TSource>) |
Gibt asynchron das erste Element einer Sequenz zurück. |
FirstAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Boolean>>) |
Gibt asynchron das erste Element einer Sequenz zurück, das eine angegebene Bedingung erfüllt. |
FirstAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Boolean>>, CancellationToken) |
Gibt asynchron das erste Element einer Sequenz zurück, das eine angegebene Bedingung erfüllt. |
FirstAsync<TSource>(IQueryable<TSource>, CancellationToken) |
Gibt asynchron das erste Element einer Sequenz zurück. |
FirstOrDefaultAsync<TSource>(IQueryable<TSource>) |
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>>) |
Gibt asynchron das erste Element einer Sequenz zurück, das eine angegebene Bedingung oder einen Standardwert erfüllt, wenn kein solches Element gefunden wird. |
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. |
FirstOrDefaultAsync<TSource>(IQueryable<TSource>, CancellationToken) |
Gibt asynchron das erste Element einer Sequenz oder einen Standardwert zurück, wenn die Sequenz keine Elemente enthält. |
ForEachAsync<T>(IQueryable<T>, Action<T>) |
Listet die Abfrageergebnisse asynchron auf und führt die angegebene Aktion für jedes Element aus. |
ForEachAsync<T>(IQueryable<T>, Action<T>, CancellationToken) |
Listet die Abfrageergebnisse asynchron auf und führt die angegebene Aktion für jedes Element aus. |
Include<T>(IQueryable<T>, String) |
Gibt die verbundenen Objekte an, die in die Abfrageergebnisse eingeschlossen werden sollen. |
Include<T,TProperty>(IQueryable<T>, Expression<Func<T,TProperty>>) |
Gibt die verbundenen Objekte an, die in die Abfrageergebnisse eingeschlossen werden sollen. |
LongCountAsync<TSource>(IQueryable<TSource>) |
Gibt asynchron ein Int64 zurück, das die Gesamtanzahl der Elemente in einer Sequenz darstellt. |
LongCountAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Boolean>>) |
Gibt asynchron ein Int64 zurück, das die Anzahl der Elemente in einer Sequenz darstellt, die eine Bedingung erfüllen. |
LongCountAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Boolean>>, CancellationToken) |
Gibt asynchron ein Int64 zurück, das die Anzahl der Elemente in einer Sequenz darstellt, die eine Bedingung erfüllen. |
LongCountAsync<TSource>(IQueryable<TSource>, CancellationToken) |
Gibt asynchron ein Int64 zurück, das die Gesamtanzahl der Elemente in einer Sequenz darstellt. |
MaxAsync<TSource>(IQueryable<TSource>) |
Gibt asynchron den Maximalwert einer Sequenz zurück. |
MaxAsync<TSource>(IQueryable<TSource>, CancellationToken) |
Gibt asynchron den Maximalwert einer Sequenz zurück. |
MaxAsync<TSource,TResult>(IQueryable<TSource>, Expression<Func<TSource,TResult>>) |
Ruft asynchron eine Projektionsfunktion für jedes Element einer Sequenz auf und gibt den maximal resultierenden Wert zurück. |
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. |
MinAsync<TSource>(IQueryable<TSource>) |
Gibt asynchron den Mindestwert einer Sequenz zurück. |
MinAsync<TSource>(IQueryable<TSource>, CancellationToken) |
Gibt asynchron den Mindestwert einer Sequenz zurück. |
MinAsync<TSource,TResult>(IQueryable<TSource>, Expression<Func<TSource,TResult>>) |
Ruft asynchron eine Projektionsfunktion für jedes Element einer Sequenz auf und gibt den minimalen resultierenden Wert 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. |
SingleAsync<TSource>(IQueryable<TSource>) |
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>>) |
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. |
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. |
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. |
SingleOrDefaultAsync<TSource>(IQueryable<TSource>) |
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 mehr als ein Element in der Sequenz vorhanden ist. |
SingleOrDefaultAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Boolean>>) |
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 mehr als ein Element die Bedingung erfüllt. |
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 mehr als ein Element die Bedingung erfüllt. |
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 mehr als ein Element in der Sequenz vorhanden ist. |
Skip<TSource>(IQueryable<TSource>, Expression<Func<Int32>>) |
Umgeht eine festgelegte Anzahl von Elementen in einer Sequenz und gibt dann die übrigen Elemente zurück |
SumAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Decimal>>) |
Berechnet asynchron die Summe der Sequenz von Decimal Werten, die durch Aufrufen einer Projektionsfunktion für jedes Element der Eingabesequenz abgerufen wird. |
SumAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Decimal>>, CancellationToken) |
Berechnet asynchron die Summe der Sequenz von Decimal Werten, die durch Aufrufen einer Projektionsfunktion für jedes Element der Eingabesequenz abgerufen wird. |
SumAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Double>>) |
Berechnet asynchron die Summe der Sequenz von Double 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 Sequenz von Double Werten, die durch Aufrufen einer Projektionsfunktion für jedes Element der Eingabesequenz abgerufen wird. |
SumAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Int32>>) |
Berechnet asynchron die Summe der Sequenz von Int32 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 Sequenz von Int32 Werten, die durch Aufrufen einer Projektionsfunktion für jedes Element der Eingabesequenz abgerufen wird. |
SumAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Int64>>) |
Berechnet asynchron die Summe der Sequenz von Int64 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 Sequenz von Int64 Werten, die durch Aufrufen einer Projektionsfunktion für jedes Element der Eingabesequenz abgerufen wird. |
SumAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Nullable<Decimal>>>) |
Berechnet asynchron die Summe der Sequenz von Nullable-Werten Decimal , 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 Sequenz von Nullable-Werten Decimal , die durch Aufrufen einer Projektionsfunktion für jedes Element der Eingabesequenz abgerufen wird. |
SumAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Nullable<Double>>>) |
Berechnet asynchron die Summe der Sequenz von Nullable-Werten Double , 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 Sequenz von Nullable-Werten Double , die durch Aufrufen einer Projektionsfunktion für jedes Element der Eingabesequenz abgerufen wird. |
SumAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Nullable<Int32>>>) |
Berechnet asynchron die Summe der Sequenz von Nullable-Werten Int32 , 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 Sequenz von Nullable-Werten Int32 , die durch Aufrufen einer Projektionsfunktion für jedes Element der Eingabesequenz abgerufen wird. |
SumAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Nullable<Int64>>>) |
Berechnet asynchron die Summe der Sequenz von Nullable-Werten Int64 , 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 Sequenz von Nullable-Werten Int64 , die durch Aufrufen einer Projektionsfunktion für jedes Element der Eingabesequenz abgerufen wird. |
SumAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Nullable<Single>>>) |
Berechnet asynchron die Summe der Sequenz von Nullable-Werten Single , 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 Sequenz von Nullable-Werten Single , die durch Aufrufen einer Projektionsfunktion für jedes Element der Eingabesequenz abgerufen wird. |
SumAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Single>>) |
Berechnet asynchron die Summe der Sequenz von Single 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 Sequenz von Single Werten, die durch Aufrufen einer Projektionsfunktion für jedes Element der Eingabesequenz abgerufen wird. |
Take<TSource>(IQueryable<TSource>, Expression<Func<Int32>>) |
Gibt eine angegebene Anzahl von zusammenhängenden Elementen ab dem Anfang einer Sequenz zurück |
ToArrayAsync<TSource>(IQueryable<TSource>) |
Erstellt ein Array aus einem IQueryable<T> , indem es asynchron aufgezählt wird. |
ToArrayAsync<TSource>(IQueryable<TSource>, CancellationToken) |
Erstellt ein Array aus einem IQueryable<T> , indem es asynchron aufgezählt wird. |
ToDictionaryAsync<TSource,TKey>(IQueryable<TSource>, Func<TSource,TKey>) |
Erstellt eine Dictionary<TKey,TValue> aus einer IQueryable<T> , indem sie asynchron gemäß einer angegebenen Schlüsselauswahlfunktion aufgezählt wird. |
ToDictionaryAsync<TSource,TKey>(IQueryable<TSource>, Func<TSource,TKey>, IEqualityComparer<TKey>) |
Erstellt eine Dictionary<TKey,TValue> aus einem IQueryable<T> , indem es asynchron gemäß einer angegebenen Schlüsselauswahlfunktion und einem Vergleich aufgezählt wird. |
ToDictionaryAsync<TSource,TKey>(IQueryable<TSource>, Func<TSource,TKey>, IEqualityComparer<TKey>, CancellationToken) |
Erstellt eine Dictionary<TKey,TValue> aus einem IQueryable<T> , indem es asynchron gemäß einer angegebenen Schlüsselauswahlfunktion und einem Vergleich aufgezählt wird. |
ToDictionaryAsync<TSource,TKey>(IQueryable<TSource>, Func<TSource,TKey>, CancellationToken) |
Erstellt eine Dictionary<TKey,TValue> aus einer IQueryable<T> , indem sie asynchron gemäß einer angegebenen Schlüsselauswahlfunktion aufgezählt wird. |
ToDictionaryAsync<TSource,TKey,TElement>(IQueryable<TSource>, Func<TSource,TKey>, Func<TSource,TElement>) |
Erstellt eine Dictionary<TKey,TValue> aus einer IQueryable<T> , indem sie asynchron gemäß einem angegebenen Schlüsselauswahl und einer Elementauswahlfunktion aufgelistet wird. |
ToDictionaryAsync<TSource,TKey,TElement>(IQueryable<TSource>, Func<TSource,TKey>, Func<TSource,TElement>, IEqualityComparer<TKey>) |
Erstellt eine Dictionary<TKey,TValue> aus einer IQueryable<T> , indem sie asynchron gemäß einer angegebenen Schlüsselauswahlfunktion, einem Vergleich und einer Elementauswahlfunktion aufgelistet wird. |
ToDictionaryAsync<TSource,TKey,TElement>(IQueryable<TSource>, Func<TSource,TKey>, Func<TSource,TElement>, IEqualityComparer<TKey>, CancellationToken) |
Erstellt eine Dictionary<TKey,TValue> aus einer IQueryable<T> , indem sie asynchron gemäß einer angegebenen Schlüsselauswahlfunktion, einem Vergleich und einer Elementauswahlfunktion aufgelistet wird. |
ToDictionaryAsync<TSource,TKey,TElement>(IQueryable<TSource>, Func<TSource,TKey>, Func<TSource,TElement>, CancellationToken) |
Erstellt eine Dictionary<TKey,TValue> aus einer IQueryable<T> , indem sie asynchron gemäß einem angegebenen Schlüsselauswahl und einer Elementauswahlfunktion aufgelistet wird. |
ToListAsync<TSource>(IQueryable<TSource>) |
Erstellt eine List<T> aus einer IQueryable<T> , indem sie asynchron aufgezählt wird. |
ToListAsync<TSource>(IQueryable<TSource>, CancellationToken) |
Erstellt eine List<T> aus einer IQueryable<T> , indem sie asynchron aufgezählt wird. |
Gilt für:
Entity Framework