Freigeben über


QueryableExtensions-Klasse

[Diese Seite bezieht sich auf Entity Framework Version 6. Die neueste Version ist als 'Entity Framework' NuGet-Paket verfügbar. Weitere Informationen zu Entity Framework finden Sie unter msdn.com/data/ef.]

Stellt hilfreiche Erweiterungsmethoden zur Verwendung mit Entity Framework LINQ-Abfragen bereit.

Vererbungshierarchie

System.Object
  System.Data.Entity.QueryableExtensions

Namespace:  System.Data.Entity
Assembly:  EntityFramework (in EntityFramework.dll)

Syntax

'Declaration
<ExtensionAttribute> _
Public NotInheritable Class QueryableExtensions
'Usage
public static class QueryableExtensions
[ExtensionAttribute]
public ref class QueryableExtensions abstract sealed
[<AbstractClassAttribute>]
[<SealedAttribute>]
type QueryableExtensions =  class end
public final class QueryableExtensions

Der QueryableExtensions-Typ macht die folgenden Member verfügbar.

Methoden

  Name Beschreibung
Öffentliche MethodeStatischer Member AllAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource, Boolean>>) Bestimmt asynchron, ob alle Elemente einer Sequenz eine Bedingung erfüllen.
Öffentliche MethodeStatischer Member AllAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource, Boolean>>, CancellationToken) Bestimmt asynchron, ob alle Elemente einer Sequenz eine Bedingung erfüllen.
Öffentliche MethodeStatischer Member AnyAsync<TSource>(IQueryable<TSource>) Bestimmt asynchron, ob eine Sequenz beliebige Elemente enthält.
Öffentliche MethodeStatischer Member AnyAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource, Boolean>>) Bestimmt asynchron, ob ein beliebiges Elemente einer Sequenz eine Bedingung erfüllt.
Öffentliche MethodeStatischer Member AnyAsync<TSource>(IQueryable<TSource>, CancellationToken) Bestimmt asynchron, ob eine Sequenz beliebige Elemente enthält.
Öffentliche MethodeStatischer Member AnyAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource, Boolean>>, CancellationToken) Bestimmt asynchron, ob ein beliebiges Elemente einer Sequenz eine Bedingung erfüllt.
Öffentliche MethodeStatischer Member AsNoTracking(IQueryable) Gibt eine neue Abfrage zurück, wobei die zurückgegebenen Entitäten nicht im DbContext oder ObjectContext zwischengespeichert werden.Diese Methode wird durch Aufruf der AsNoTracking-Methode des zugrunde liegenden Abfrageobjekts ausgeführt.Wenn das zugrunde liegende Abfrageobjekt nicht über die AsNoTracking-Methode verfügt, hat der Aufruf dieser Methode keine Auswirkungen.
Öffentliche MethodeStatischer Member AsNoTracking<T>(IQueryable<T>) Gibt eine neue Abfrage zurück, wobei die zurückgegebenen Entitäten nicht im DbContext oder ObjectContext zwischengespeichert werden.Diese Methode wird durch Aufruf der AsNoTracking-Methode des zugrunde liegenden Abfrageobjekts ausgeführt.Wenn das zugrunde liegende Abfrageobjekt nicht über die AsNoTracking-Methode verfügt, hat der Aufruf dieser Methode keine Auswirkungen.
Öffentliche MethodeStatischer Member AsStreaming(IQueryable) Veraltet. Gibt eine neue Abfrage zurück, die die Ergebnisse streamt, anstatt sie zu puffern.Diese Methode wird durch Aufruf der AsStreaming-Methode des zugrunde liegenden Abfrageobjekts ausgeführt.Wenn das zugrunde liegende Abfrageobjekt nicht über die AsStreaming-Methode verfügt, hat der Aufruf dieser Methode keine Auswirkungen.
Öffentliche MethodeStatischer Member AsStreaming<T>(IQueryable<T>) Veraltet. Gibt eine neue Abfrage zurück, die die Ergebnisse streamt, anstatt sie zu puffern.Diese Methode wird durch Aufruf der AsStreaming-Methode des zugrunde liegenden Abfrageobjekts ausgeführt.Wenn das zugrunde liegende Abfrageobjekt nicht über die AsStreaming-Methode verfügt, hat der Aufruf dieser Methode keine Auswirkungen.
Öffentliche MethodeStatischer Member AverageAsync(IQueryable<Decimal>) Berechnet asynchron den Durchschnitt einer Sequenz von Decimal-Werten.
Öffentliche MethodeStatischer Member AverageAsync(IQueryable<Double>) Berechnet asynchron den Durchschnitt einer Sequenz von Double-Werten.
Öffentliche MethodeStatischer Member AverageAsync(IQueryable<Int32>) Berechnet asynchron den Durchschnitt einer Sequenz von Int32-Werten.
Öffentliche MethodeStatischer Member AverageAsync(IQueryable<Int64>) Berechnet asynchron den Durchschnitt einer Sequenz von Int64-Werten.
Öffentliche MethodeStatischer Member AverageAsync(IQueryable<Nullable<Decimal>>) Berechnet asynchron den Durchschnitt einer Sequenz von Decimal-Werten, die NULL-Werte zulassen.
Öffentliche MethodeStatischer Member AverageAsync(IQueryable<Nullable<Double>>) Berechnet asynchron den Durchschnitt einer Sequenz von Double-Werten, die NULL-Werte zulassen.
Öffentliche MethodeStatischer Member AverageAsync(IQueryable<Nullable<Int32>>) Berechnet asynchron den Durchschnitt einer Sequenz von Int32-Werten, die NULL-Werte zulassen.
Öffentliche MethodeStatischer Member AverageAsync(IQueryable<Nullable<Int64>>) Berechnet asynchron den Durchschnitt einer Sequenz von Int64-Werten, die NULL-Werte zulassen.
Öffentliche MethodeStatischer Member AverageAsync(IQueryable<Nullable<Single>>) Berechnet asynchron den Durchschnitt einer Sequenz von Single-Werten, die NULL-Werte zulassen.
Öffentliche MethodeStatischer Member AverageAsync(IQueryable<Single>) Berechnet asynchron den Durchschnitt einer Sequenz von Single-Werten.
Öffentliche MethodeStatischer Member AverageAsync(IQueryable<Decimal>, CancellationToken) Berechnet asynchron den Durchschnitt einer Sequenz von Decimal-Werten.
Öffentliche MethodeStatischer Member AverageAsync(IQueryable<Double>, CancellationToken) Berechnet asynchron den Durchschnitt einer Sequenz von Double-Werten.
Öffentliche MethodeStatischer Member AverageAsync(IQueryable<Int32>, CancellationToken) Berechnet asynchron den Durchschnitt einer Sequenz von Int32-Werten.
Öffentliche MethodeStatischer Member AverageAsync(IQueryable<Int64>, CancellationToken) Berechnet asynchron den Durchschnitt einer Sequenz von Int64-Werten.
Öffentliche MethodeStatischer Member AverageAsync(IQueryable<Nullable<Decimal>>, CancellationToken) Berechnet asynchron den Durchschnitt einer Sequenz von Decimal-Werten, die NULL-Werte zulassen.
Öffentliche MethodeStatischer Member AverageAsync(IQueryable<Nullable<Double>>, CancellationToken) Berechnet asynchron den Durchschnitt einer Sequenz von Double-Werten, die NULL-Werte zulassen.
Öffentliche MethodeStatischer Member AverageAsync(IQueryable<Nullable<Int32>>, CancellationToken) Berechnet asynchron den Durchschnitt einer Sequenz von Int32-Werten, die NULL-Werte zulassen.
Öffentliche MethodeStatischer Member AverageAsync(IQueryable<Nullable<Int64>>, CancellationToken) Berechnet asynchron den Durchschnitt einer Sequenz von Int64-Werten, die NULL-Werte zulassen.
Öffentliche MethodeStatischer Member AverageAsync(IQueryable<Nullable<Single>>, CancellationToken) Berechnet asynchron den Durchschnitt einer Sequenz von Single-Werten, die NULL-Werte zulassen.
Öffentliche MethodeStatischer Member AverageAsync(IQueryable<Single>, CancellationToken) Berechnet asynchron den Durchschnitt einer Sequenz von Single-Werten.
Öffentliche MethodeStatischer Member AverageAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource, Decimal>>) Berechnet asynchron den Durchschnitt einer Sequenz von Decimal-Werten, die durch den Aufruf einer Projektionsfunktion für jedes Element der Eingabesequenz ermittelt wird.
Öffentliche MethodeStatischer Member AverageAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource, Double>>) Berechnet asynchron den Durchschnitt einer Sequenz von Double-Werten, die durch den Aufruf einer Projektionsfunktion für jedes Element der Eingabesequenz ermittelt wird.
Öffentliche MethodeStatischer Member AverageAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource, Int32>>) Berechnet asynchron den Durchschnitt einer Sequenz von Int32-Werten, die durch den Aufruf einer Projektionsfunktion für jedes Element der Eingabesequenz ermittelt wird.
Öffentliche MethodeStatischer Member AverageAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource, Int64>>) Berechnet asynchron den Durchschnitt einer Sequenz von Int64-Werten, die durch den Aufruf einer Projektionsfunktion für jedes Element der Eingabesequenz ermittelt wird.
Öffentliche MethodeStatischer Member AverageAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource, Nullable<Decimal>>>) Berechnet asynchron den Durchschnitt einer Sequenz von Decimal-Werten, die NULL-Werte zulassen. Die Sequenz wird durch den Aufruf einer Projektionsfunktion für jedes Element der Eingabesequenz ermittelt.
Öffentliche MethodeStatischer Member AverageAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource, Nullable<Double>>>) Berechnet asynchron den Durchschnitt einer Sequenz von Double-Werten, die NULL-Werte zulassen. Die Sequenz wird durch den Aufruf einer Projektionsfunktion für jedes Element der Eingabesequenz ermittelt.
Öffentliche MethodeStatischer Member AverageAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource, Nullable<Int32>>>) Berechnet asynchron den Durchschnitt einer Sequenz von Int32-Werten, die NULL-Werte zulassen. Die Sequenz wird durch den Aufruf einer Projektionsfunktion für jedes Element der Eingabesequenz ermittelt.
Öffentliche MethodeStatischer Member AverageAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource, Nullable<Int64>>>) Berechnet asynchron den Durchschnitt einer Sequenz von Int64-Werten, die NULL-Werte zulassen. Die Sequenz wird durch den Aufruf einer Projektionsfunktion für jedes Element der Eingabesequenz ermittelt.
Öffentliche MethodeStatischer Member AverageAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource, Nullable<Single>>>) Berechnet asynchron den Durchschnitt einer Sequenz von Single-Werten, die NULL-Werte zulassen. Die Sequenz wird durch den Aufruf einer Projektionsfunktion für jedes Element der Eingabesequenz ermittelt.
Öffentliche MethodeStatischer Member AverageAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource, Single>>) Berechnet asynchron den Durchschnitt einer Sequenz von Single-Werten, die durch den Aufruf einer Projektionsfunktion für jedes Element der Eingabesequenz ermittelt wird.
Öffentliche MethodeStatischer Member AverageAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource, Decimal>>, CancellationToken) Berechnet asynchron den Durchschnitt einer Sequenz von Decimal-Werten, die durch den Aufruf einer Projektionsfunktion für jedes Element der Eingabesequenz ermittelt wird.
Öffentliche MethodeStatischer Member AverageAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource, Double>>, CancellationToken) Berechnet asynchron den Durchschnitt einer Sequenz von Double-Werten, die durch den Aufruf einer Projektionsfunktion für jedes Element der Eingabesequenz ermittelt wird.
Öffentliche MethodeStatischer Member AverageAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource, Int32>>, CancellationToken) Berechnet asynchron den Durchschnitt einer Sequenz von Int32-Werten, die durch den Aufruf einer Projektionsfunktion für jedes Element der Eingabesequenz ermittelt wird.
Öffentliche MethodeStatischer Member AverageAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource, Int64>>, CancellationToken) Berechnet asynchron den Durchschnitt einer Sequenz von Int64-Werten, die durch den Aufruf einer Projektionsfunktion für jedes Element der Eingabesequenz ermittelt wird.
Öffentliche MethodeStatischer Member AverageAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource, Nullable<Decimal>>>, CancellationToken) Berechnet asynchron den Durchschnitt einer Sequenz von Decimal-Werten, die NULL-Werte zulassen. Die Sequenz wird durch den Aufruf einer Projektionsfunktion für jedes Element der Eingabesequenz ermittelt.
Öffentliche MethodeStatischer Member AverageAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource, Nullable<Double>>>, CancellationToken) Berechnet asynchron den Durchschnitt einer Sequenz von Double-Werten, die NULL-Werte zulassen. Die Sequenz wird durch den Aufruf einer Projektionsfunktion für jedes Element der Eingabesequenz ermittelt.
Öffentliche MethodeStatischer Member AverageAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource, Nullable<Int32>>>, CancellationToken) Berechnet asynchron den Durchschnitt einer Sequenz von Int32-Werten, die NULL-Werte zulassen. Die Sequenz wird durch den Aufruf einer Projektionsfunktion für jedes Element der Eingabesequenz ermittelt.
Öffentliche MethodeStatischer Member AverageAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource, Nullable<Int64>>>, CancellationToken) Berechnet asynchron den Durchschnitt einer Sequenz von Int64-Werten, die NULL-Werte zulassen. Die Sequenz wird durch den Aufruf einer Projektionsfunktion für jedes Element der Eingabesequenz ermittelt.
Öffentliche MethodeStatischer Member AverageAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource, Nullable<Single>>>, CancellationToken) Berechnet asynchron den Durchschnitt einer Sequenz von Single-Werten, die NULL-Werte zulassen. Die Sequenz wird durch den Aufruf einer Projektionsfunktion für jedes Element der Eingabesequenz ermittelt.
Öffentliche MethodeStatischer Member AverageAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource, Single>>, CancellationToken) Berechnet asynchron den Durchschnitt einer Sequenz von Single-Werten, die durch den Aufruf einer Projektionsfunktion für jedes Element der Eingabesequenz ermittelt wird.
Öffentliche MethodeStatischer Member ContainsAsync<TSource>(IQueryable<TSource>, TSource) Bestimmt asynchron mit dem Standardgleichheitsvergleich, ob eine Sequenz ein angegebenes Element enthält.
Öffentliche MethodeStatischer Member ContainsAsync<TSource>(IQueryable<TSource>, TSource, CancellationToken) Bestimmt asynchron mit dem Standardgleichheitsvergleich, ob eine Sequenz ein angegebenes Element enthält.
Öffentliche MethodeStatischer Member CountAsync<TSource>(IQueryable<TSource>) Gibt asynchron die Anzahl der Elemente in einer Sequenz zurück.
Öffentliche MethodeStatischer Member CountAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource, Boolean>>) Gibt asynchron die Anzahl der Elemente in einer Sequenz zurück, die eine Bedingung erfüllen.
Öffentliche MethodeStatischer Member CountAsync<TSource>(IQueryable<TSource>, CancellationToken) Gibt asynchron die Anzahl der Elemente in einer Sequenz zurück.
Öffentliche MethodeStatischer Member 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.
Öffentliche MethodeStatischer Member FirstAsync<TSource>(IQueryable<TSource>) Gibt asynchron das erste Element einer Sequenz zurück.
Öffentliche MethodeStatischer Member FirstAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource, Boolean>>) Gibt asynchron das erste Element einer Sequenz zurück, das eine angegebene Bedingung erfüllt.
Öffentliche MethodeStatischer Member FirstAsync<TSource>(IQueryable<TSource>, CancellationToken) Gibt asynchron das erste Element einer Sequenz zurück.
Öffentliche MethodeStatischer Member FirstAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource, Boolean>>, CancellationToken) Gibt asynchron das erste Element einer Sequenz zurück, das eine angegebene Bedingung erfüllt.
Öffentliche MethodeStatischer Member FirstOrDefaultAsync<TSource>(IQueryable<TSource>) Gibt asynchron das erste Element einer Sequenz oder einen Standardwert zurück, wenn die Sequenz keine Elemente enthält.
Öffentliche MethodeStatischer Member FirstOrDefaultAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource, Boolean>>) Gibt asynchron das erste Element einer Sequenz zurück, das eine angegebene Bedingung erfüllt, oder einen Standardwert, wenn kein solches Element gefunden wird.
Öffentliche MethodeStatischer Member FirstOrDefaultAsync<TSource>(IQueryable<TSource>, CancellationToken) Gibt asynchron das erste Element einer Sequenz oder einen Standardwert zurück, wenn die Sequenz keine Elemente enthält.
Öffentliche MethodeStatischer Member FirstOrDefaultAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource, Boolean>>, CancellationToken) Gibt asynchron das erste Element einer Sequenz zurück, das eine angegebene Bedingung erfüllt, oder einen Standardwert, wenn kein solches Element gefunden wird.
Öffentliche MethodeStatischer Member ForEachAsync(IQueryable, Action<Object>) Zählt asynchron die Abfrageergebnisse auf und führt für jedes Element die angegebene Aktion aus.
Öffentliche MethodeStatischer Member ForEachAsync(IQueryable, Action<Object>, CancellationToken) Zählt asynchron die Abfrageergebnisse auf und führt für jedes Element die angegebene Aktion aus.
Öffentliche MethodeStatischer Member ForEachAsync<T>(IQueryable<T>, Action<T>) Zählt asynchron die Abfrageergebnisse auf und führt für jedes Element die angegebene Aktion aus.
Öffentliche MethodeStatischer Member ForEachAsync<T>(IQueryable<T>, Action<T>, CancellationToken) Zählt asynchron die Abfrageergebnisse auf und führt für jedes Element die angegebene Aktion aus.
Öffentliche MethodeStatischer Member Include(IQueryable, String) Gibt die verbundenen Objekte an, die in die Abfrageergebnisse eingeschlossen werden sollen.
Öffentliche MethodeStatischer Member Include<T>(IQueryable<T>, String) Gibt die verbundenen Objekte an, die in die Abfrageergebnisse eingeschlossen werden sollen.
Öffentliche MethodeStatischer Member Include<T, TProperty>(IQueryable<T>, Expression<Func<T, TProperty>>) Gibt die verbundenen Objekte an, die in die Abfrageergebnisse eingeschlossen werden sollen.
Öffentliche MethodeStatischer Member Load Listet die Abfrage auf, sodass für Serverabfragen von DbSet<TEntity>, ObjectSet<TEntity>, ObjectQuery<T> usw. die Ergebnisse der Abfrage in die entsprechenden DbContext, ObjectContext oder einen anderen Zwischenspeicher des Clients geladen werden.Dies entspricht einem Aufruf von ToList, wobei anschließend die Liste ohne den Mehraufwand der eigentlichen Listenerstellung verworfen wird.
Öffentliche MethodeStatischer Member LoadAsync(IQueryable) Listet die Abfrage asynchron auf, sodass für Serverabfragen von DbSet<TEntity>, ObjectSet<TEntity>, ObjectQuery<T> usw. die Ergebnisse der Abfrage in die entsprechenden DbContext, ObjectContext oder einen anderen Zwischenspeicher des Clients geladen werden.Dies entspricht einem Aufruf von ToList, wobei anschließend die Liste ohne den Mehraufwand der eigentlichen Listenerstellung verworfen wird.
Öffentliche MethodeStatischer Member LoadAsync(IQueryable, CancellationToken) Listet die Abfrage asynchron auf, sodass für Serverabfragen von DbSet<TEntity>, ObjectSet<TEntity>, ObjectQuery<T> usw. die Ergebnisse der Abfrage in die entsprechenden DbContext, ObjectContext oder einen anderen Zwischenspeicher des Clients geladen werden.Dies entspricht einem Aufruf von ToList, wobei anschließend die Liste ohne den Mehraufwand der eigentlichen Listenerstellung verworfen wird.
Öffentliche MethodeStatischer Member LongCountAsync<TSource>(IQueryable<TSource>) Gibt asynchron ein Int64 zurück, das die Gesamtzahl der Elemente in einer Sequenz darstellt.
Öffentliche MethodeStatischer Member 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.
Öffentliche MethodeStatischer Member LongCountAsync<TSource>(IQueryable<TSource>, CancellationToken) Gibt asynchron ein Int64 zurück, das die Gesamtzahl der Elemente in einer Sequenz darstellt.
Öffentliche MethodeStatischer Member 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.
Öffentliche MethodeStatischer Member MaxAsync<TSource>(IQueryable<TSource>) Gibt asynchron den maximalen Wert einer Sequenz zurück.
Öffentliche MethodeStatischer Member MaxAsync<TSource>(IQueryable<TSource>, CancellationToken) Gibt asynchron den maximalen Wert einer Sequenz zurück.
Öffentliche MethodeStatischer Member MaxAsync<TSource, TResult>(IQueryable<TSource>, Expression<Func<TSource, TResult>>) Ruft für jedes Element einer Sequenz asynchron eine Projektionsfunktion auf und gibt den höchsten Ergebniswert zurück.
Öffentliche MethodeStatischer Member MaxAsync<TSource, TResult>(IQueryable<TSource>, Expression<Func<TSource, TResult>>, CancellationToken) Ruft für jedes Element einer Sequenz asynchron eine Projektionsfunktion auf und gibt den höchsten Ergebniswert zurück.
Öffentliche MethodeStatischer Member MinAsync<TSource>(IQueryable<TSource>) Gibt asynchron den minimalen Wert einer Sequenz zurück.
Öffentliche MethodeStatischer Member MinAsync<TSource>(IQueryable<TSource>, CancellationToken) Gibt asynchron den minimalen Wert einer Sequenz zurück.
Öffentliche MethodeStatischer Member MinAsync<TSource, TResult>(IQueryable<TSource>, Expression<Func<TSource, TResult>>) Ruft für jedes Element einer Sequenz asynchron eine Projektionsfunktion auf und gibt den niedrigsten Ergebniswert zurück.
Öffentliche MethodeStatischer Member MinAsync<TSource, TResult>(IQueryable<TSource>, Expression<Func<TSource, TResult>>, CancellationToken) Ruft für jedes Element einer Sequenz asynchron eine Projektionsfunktion auf und gibt den niedrigsten Ergebniswert zurück.
Öffentliche MethodeStatischer Member SingleAsync<TSource>(IQueryable<TSource>) Gibt asynchron das einzige Element einer Sequenz zurück und löst eine Ausnahme aus, wenn die Sequenz nicht genau ein Element enthält.
Öffentliche MethodeStatischer Member 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 mehrere solche Elemente vorhanden sind.
Öffentliche MethodeStatischer Member SingleAsync<TSource>(IQueryable<TSource>, CancellationToken) Gibt asynchron das einzige Element einer Sequenz zurück und löst eine Ausnahme aus, wenn die Sequenz nicht genau ein Element enthält.
Öffentliche MethodeStatischer Member 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 mehrere solche Elemente vorhanden sind.
Öffentliche MethodeStatischer Member 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 mehrere Elemente in der Sequenz vorhanden sind.
Öffentliche MethodeStatischer Member SingleOrDefaultAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource, Boolean>>) Gibt asynchron das einzige Element einer Sequenz zurück, das eine angegebene Bedingung erfüllt, oder einen Standardwert, wenn kein solches Element vorhanden ist. Diese Methode löst eine Ausnahme aus, wenn mehrere Elemente die Bedingung erfüllen.
Öffentliche MethodeStatischer Member 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.
Öffentliche MethodeStatischer Member SingleOrDefaultAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource, Boolean>>, CancellationToken) Gibt asynchron das einzige Element einer Sequenz zurück, das eine angegebene Bedingung erfüllt, oder einen Standardwert, wenn kein solches Element vorhanden ist. Diese Methode löst eine Ausnahme aus, wenn mehrere Elemente die Bedingung erfüllen.
Öffentliche MethodeStatischer Member Skip<TSource> Überspringt eine festgelegte Anzahl von Elementen in einer Sequenz und gibt anschließend die übrigen Elemente zurück.
Öffentliche MethodeStatischer Member SumAsync(IQueryable<Decimal>) Berechnet asynchron die Summe einer Sequenz von Decimal-Werten.
Öffentliche MethodeStatischer Member SumAsync(IQueryable<Double>) Berechnet asynchron die Summe einer Sequenz von Double-Werten.
Öffentliche MethodeStatischer Member SumAsync(IQueryable<Int32>) Berechnet asynchron die Summe einer Sequenz von Int32-Werten.
Öffentliche MethodeStatischer Member SumAsync(IQueryable<Int64>) Berechnet asynchron die Summe einer Sequenz von Int64-Werten.
Öffentliche MethodeStatischer Member SumAsync(IQueryable<Nullable<Decimal>>) Berechnet asynchron die Summe einer Sequenz von Decimal-Werten, die NULL-Werte zulassen.
Öffentliche MethodeStatischer Member SumAsync(IQueryable<Nullable<Double>>) Berechnet asynchron die Summe einer Sequenz von Double-Werten, die NULL-Werte zulassen.
Öffentliche MethodeStatischer Member SumAsync(IQueryable<Nullable<Int32>>) Berechnet asynchron die Summe einer Sequenz von Int32-Werten, die NULL-Werte zulassen.
Öffentliche MethodeStatischer Member SumAsync(IQueryable<Nullable<Int64>>) Berechnet asynchron die Summe einer Sequenz von Int64-Werten, die NULL-Werte zulassen.
Öffentliche MethodeStatischer Member SumAsync(IQueryable<Nullable<Single>>) Berechnet asynchron die Summe einer Sequenz von Single-Werten, die NULL-Werte zulassen.
Öffentliche MethodeStatischer Member SumAsync(IQueryable<Single>) Berechnet asynchron die Summe einer Sequenz von Single-Werten.
Öffentliche MethodeStatischer Member SumAsync(IQueryable<Decimal>, CancellationToken) Berechnet asynchron die Summe einer Sequenz von Decimal-Werten.
Öffentliche MethodeStatischer Member SumAsync(IQueryable<Double>, CancellationToken) Berechnet asynchron die Summe einer Sequenz von Double-Werten.
Öffentliche MethodeStatischer Member SumAsync(IQueryable<Int32>, CancellationToken) Berechnet asynchron die Summe einer Sequenz von Int32-Werten.
Öffentliche MethodeStatischer Member SumAsync(IQueryable<Int64>, CancellationToken) Berechnet asynchron die Summe einer Sequenz von Int64-Werten.
Öffentliche MethodeStatischer Member SumAsync(IQueryable<Nullable<Decimal>>, CancellationToken) Berechnet asynchron die Summe einer Sequenz von Decimal-Werten, die NULL-Werte zulassen.
Öffentliche MethodeStatischer Member SumAsync(IQueryable<Nullable<Double>>, CancellationToken) Berechnet asynchron die Summe einer Sequenz von Double-Werten, die NULL-Werte zulassen.
Öffentliche MethodeStatischer Member SumAsync(IQueryable<Nullable<Int32>>, CancellationToken) Berechnet asynchron die Summe einer Sequenz von Int32-Werten, die NULL-Werte zulassen.
Öffentliche MethodeStatischer Member SumAsync(IQueryable<Nullable<Int64>>, CancellationToken) Berechnet asynchron die Summe einer Sequenz von Int64-Werten, die NULL-Werte zulassen.
Öffentliche MethodeStatischer Member SumAsync(IQueryable<Nullable<Single>>, CancellationToken) Berechnet asynchron die Summe einer Sequenz von Single-Werten, die NULL-Werte zulassen.
Öffentliche MethodeStatischer Member SumAsync(IQueryable<Single>, CancellationToken) Berechnet asynchron die Summe einer Sequenz von Single-Werten.
Öffentliche MethodeStatischer Member SumAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource, Decimal>>) Berechnet asynchron die Summe der Sequenz von Decimal-Werten, die durch den Aufruf einer Projektionsfunktion für jedes Element der Eingabesequenz ermittelt wird.
Öffentliche MethodeStatischer Member SumAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource, Double>>) Berechnet asynchron die Summe der Sequenz von Double-Werten, die durch den Aufruf einer Projektionsfunktion für jedes Element der Eingabesequenz ermittelt wird.
Öffentliche MethodeStatischer Member SumAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource, Int32>>) Berechnet asynchron die Summe der Sequenz von Int32-Werten, die durch den Aufruf einer Projektionsfunktion für jedes Element der Eingabesequenz ermittelt wird.
Öffentliche MethodeStatischer Member SumAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource, Int64>>) Berechnet asynchron die Summe der Sequenz von Int64-Werten, die durch den Aufruf einer Projektionsfunktion für jedes Element der Eingabesequenz ermittelt wird.
Öffentliche MethodeStatischer Member SumAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource, Nullable<Decimal>>>) Berechnet asynchron die Summe der Sequenz von Decimal-Werten, die NULL-Werte zulassen. Die Sequenz wird durch den Aufruf einer Projektionsfunktion für jedes Element der Eingabesequenz ermittelt.
Öffentliche MethodeStatischer Member SumAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource, Nullable<Double>>>) Berechnet asynchron die Summe der Sequenz von Double-Werten, die NULL-Werte zulassen. Die Sequenz wird durch den Aufruf einer Projektionsfunktion für jedes Element der Eingabesequenz ermittelt.
Öffentliche MethodeStatischer Member SumAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource, Nullable<Int32>>>) Berechnet asynchron die Summe der Sequenz von Int32-Werten, die NULL-Werte zulassen. Die Sequenz wird durch den Aufruf einer Projektionsfunktion für jedes Element der Eingabesequenz ermittelt.
Öffentliche MethodeStatischer Member SumAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource, Nullable<Int64>>>) Berechnet asynchron die Summe der Sequenz von Int64-Werten, die NULL-Werte zulassen. Die Sequenz wird durch den Aufruf einer Projektionsfunktion für jedes Element der Eingabesequenz ermittelt.
Öffentliche MethodeStatischer Member SumAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource, Nullable<Single>>>) Berechnet asynchron die Summe der Sequenz von Single-Werten, die NULL-Werte zulassen. Die Sequenz wird durch den Aufruf einer Projektionsfunktion für jedes Element der Eingabesequenz ermittelt.
Öffentliche MethodeStatischer Member SumAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource, Single>>) Berechnet asynchron die Summe der Sequenz von Single-Werten, die durch den Aufruf einer Projektionsfunktion für jedes Element der Eingabesequenz ermittelt wird.
Öffentliche MethodeStatischer Member SumAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource, Decimal>>, CancellationToken) Berechnet asynchron die Summe der Sequenz von Decimal-Werten, die durch den Aufruf einer Projektionsfunktion für jedes Element der Eingabesequenz ermittelt wird.
Öffentliche MethodeStatischer Member SumAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource, Double>>, CancellationToken) Berechnet asynchron die Summe der Sequenz von Double-Werten, die durch den Aufruf einer Projektionsfunktion für jedes Element der Eingabesequenz ermittelt wird.
Öffentliche MethodeStatischer Member SumAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource, Int32>>, CancellationToken) Berechnet asynchron die Summe der Sequenz von Int32-Werten, die durch den Aufruf einer Projektionsfunktion für jedes Element der Eingabesequenz ermittelt wird.
Öffentliche MethodeStatischer Member SumAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource, Int64>>, CancellationToken) Berechnet asynchron die Summe der Sequenz von Int64-Werten, die durch den Aufruf einer Projektionsfunktion für jedes Element der Eingabesequenz ermittelt wird.
Öffentliche MethodeStatischer Member SumAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource, Nullable<Decimal>>>, CancellationToken) Berechnet asynchron die Summe der Sequenz von Decimal-Werten, die NULL-Werte zulassen. Die Sequenz wird durch den Aufruf einer Projektionsfunktion für jedes Element der Eingabesequenz ermittelt.
Öffentliche MethodeStatischer Member SumAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource, Nullable<Double>>>, CancellationToken) Berechnet asynchron die Summe der Sequenz von Double-Werten, die NULL-Werte zulassen. Die Sequenz wird durch den Aufruf einer Projektionsfunktion für jedes Element der Eingabesequenz ermittelt.
Öffentliche MethodeStatischer Member SumAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource, Nullable<Int32>>>, CancellationToken) Berechnet asynchron die Summe der Sequenz von Int32-Werten, die NULL-Werte zulassen. Die Sequenz wird durch den Aufruf einer Projektionsfunktion für jedes Element der Eingabesequenz ermittelt.
Öffentliche MethodeStatischer Member SumAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource, Nullable<Int64>>>, CancellationToken) Berechnet asynchron die Summe der Sequenz von Int64-Werten, die NULL-Werte zulassen. Die Sequenz wird durch den Aufruf einer Projektionsfunktion für jedes Element der Eingabesequenz ermittelt.
Öffentliche MethodeStatischer Member SumAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource, Nullable<Single>>>, CancellationToken) Berechnet asynchron die Summe der Sequenz von Single-Werten, die NULL-Werte zulassen. Die Sequenz wird durch den Aufruf einer Projektionsfunktion für jedes Element der Eingabesequenz ermittelt.
Öffentliche MethodeStatischer Member SumAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource, Single>>, CancellationToken) Berechnet asynchron die Summe der Sequenz von Single-Werten, die durch den Aufruf einer Projektionsfunktion für jedes Element der Eingabesequenz ermittelt wird.
Öffentliche MethodeStatischer Member Take<TSource> Gibt eine angegebene Anzahl von zusammenhängenden Elementen vom Anfang einer Sequenz zurück.
Öffentliche MethodeStatischer Member ToArrayAsync<TSource>(IQueryable<TSource>) Erstellt ein Array aus einem IQueryable<T>, indem dieses asynchron aufgelistet wird.
Öffentliche MethodeStatischer Member ToArrayAsync<TSource>(IQueryable<TSource>, CancellationToken) Erstellt ein Array aus einem IQueryable<T>, indem dieses asynchron aufgelistet wird.
Öffentliche MethodeStatischer Member ToDictionaryAsync<TSource, TKey>(IQueryable<TSource>, Func<TSource, TKey>) Erstellt ein Dictionary<TKey, TValue> aus einem IQueryable<T>, indem dieser gemäß einer angegebenen Schlüsselauswahlfunktion aufgelistet wird.
Öffentliche MethodeStatischer Member ToDictionaryAsync<TSource, TKey>(IQueryable<TSource>, Func<TSource, TKey>, IEqualityComparer<TKey>) Erstellt ein Dictionary<TKey, TValue> aus einem IQueryable<T>, indem dieses gemäß einer angegebenen Schlüsselauswahlfunktion und einem Vergleich aufgelistet wird.
Öffentliche MethodeStatischer Member ToDictionaryAsync<TSource, TKey>(IQueryable<TSource>, Func<TSource, TKey>, CancellationToken) Erstellt ein Dictionary<TKey, TValue> aus einem IQueryable<T>, indem dieser gemäß einer angegebenen Schlüsselauswahlfunktion aufgelistet wird.
Öffentliche MethodeStatischer Member ToDictionaryAsync<TSource, TKey>(IQueryable<TSource>, Func<TSource, TKey>, IEqualityComparer<TKey>, CancellationToken) Erstellt ein Dictionary<TKey, TValue> aus einem IQueryable<T>, indem dieses gemäß einer angegebenen Schlüsselauswahlfunktion und einem Vergleich aufgelistet wird.
Öffentliche MethodeStatischer Member ToDictionaryAsync<TSource, TKey, TElement>(IQueryable<TSource>, Func<TSource, TKey>, Func<TSource, TElement>) Erstellt ein Dictionary<TKey, TValue>, aus einem IQueryable<T> indem dieses gemäß einer angegebenen Schlüssel- und einer Elementauswahlfunktion aufgelistet wird.
Öffentliche MethodeStatischer Member ToDictionaryAsync<TSource, TKey, TElement>(IQueryable<TSource>, Func<TSource, TKey>, Func<TSource, TElement>, IEqualityComparer<TKey>) Erstellt ein Dictionary<TKey, TValue> aus einem IQueryable<T>, indem dieses gemäß einer angegebenen Schlüsselauswahlfunktion, einem Vergleich und einer Elementauswahlfunktion aufgelistet wird.
Öffentliche MethodeStatischer Member ToDictionaryAsync<TSource, TKey, TElement>(IQueryable<TSource>, Func<TSource, TKey>, Func<TSource, TElement>, CancellationToken) Erstellt ein Dictionary<TKey, TValue>, aus einem IQueryable<T> indem dieses gemäß einer angegebenen Schlüssel- und einer Elementauswahlfunktion aufgelistet wird.
Öffentliche MethodeStatischer Member ToDictionaryAsync<TSource, TKey, TElement>(IQueryable<TSource>, Func<TSource, TKey>, Func<TSource, TElement>, IEqualityComparer<TKey>, CancellationToken) Erstellt ein Dictionary<TKey, TValue> aus einem IQueryable<T>, indem dieses gemäß einer angegebenen Schlüsselauswahlfunktion, einem Vergleich und einer Elementauswahlfunktion aufgelistet wird.
Öffentliche MethodeStatischer Member ToListAsync(IQueryable) Erstellt eine List<T> aus einem IQueryable, indem dieser asynchron aufgelistet wird.
Öffentliche MethodeStatischer Member ToListAsync(IQueryable, CancellationToken) Erstellt eine List<T> aus einem IQueryable, indem dieser asynchron aufgelistet wird.
Öffentliche MethodeStatischer Member ToListAsync<TSource>(IQueryable<TSource>) Erstellt eine List<T> aus einem IQueryable<T>, indem dieser asynchron aufgelistet wird.
Öffentliche MethodeStatischer Member ToListAsync<TSource>(IQueryable<TSource>, CancellationToken) Erstellt eine List<T> aus einem IQueryable<T>, indem dieser asynchron aufgelistet wird.

Oben

Threadsicherheit

Alle öffentlichen static (Shared in Visual Basic)-Member dieses Typs sind threadsicher. Bei Instanzmembern ist die Threadsicherheit nicht gewährleistet.

Siehe auch

Verweis

System.Data.Entity-Namespace