Freigeben über


ObjectSet<TEntity> Klasse

Definition

Stellt eine typisierte Entitätenmenge dar, die für Erstellungs-, Lese-, Aktualisierungs- und Löschvorgänge verwendet wird.

[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Naming", "CA1710:IdentifiersShouldHaveCorrectSuffix")]
public class ObjectSet<TEntity> : System.Data.Entity.Core.Objects.ObjectQuery<TEntity>, System.Collections.Generic.IEnumerable<TEntity>, System.Data.Entity.Core.Objects.IObjectSet<TEntity>, System.Linq.IQueryable<TEntity> where TEntity : class
type ObjectSet<'Entity (requires 'Entity : null)> = class
    inherit ObjectQuery<'Entity (requires 'Entity : null)>
    interface IObjectSet<'Entity (requires 'Entity : null)>
    interface IQueryable<'Entity (requires 'Entity : null)>
    interface seq<'Entity (requires 'Entity : null)>
    interface IQueryable
    interface IEnumerable
Public Class ObjectSet(Of TEntity)
Inherits ObjectQuery(Of TEntity)
Implements IEnumerable(Of TEntity), IObjectSet(Of TEntity), IQueryable(Of TEntity)

Typparameter

TEntity

Der Typ der Entität

Vererbung
ObjectQuery<TEntity>
ObjectSet<TEntity>
Attribute
Implementiert

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

Ruft die Metadaten der von dieser ObjectSet<TEntity>-Instanz dargestellten Entitätenmenge ab.

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.

(Geerbt von ObjectQuery<T>)
Parameters

Ruft die Parameterauflistung für diese Objektabfrage ab.

(Geerbt von ObjectQuery)
Streaming

Gibt an, ob die Abfrage streamingt oder puffert

(Geerbt von ObjectQuery)

Methoden

AddObject(TEntity)

Fügt dem Objektkontext in der aktuellen Entitätenmenge ein Objekt hinzu.

ApplyCurrentValues(TEntity)

Kopiert die Skalarwerte aus dem angegebenen Objekt in das Objekt im ObjectContext, das über den gleichen Schlüssel verfügt.

ApplyOriginalValues(TEntity)

Legt die OriginalValues-Eigenschaft eines ObjectStateEntry entsprechend den Eigenschaftswerten eines angegebenen Objekts fest.

Attach(TEntity)

Fügt ein Objekt oder Objektdiagramm an den Objektkontext in der aktuellen Entitätenmenge an.

CreateObject()

Erstellt ein neues Entitätstypobjekt.

CreateObject<T>()

Erstellt eine Instanz des angegebenen Typs.

DeleteObject(TEntity)

Markiert ein Objekt zum Löschen.

Detach(TEntity)

Entfernt das Objekt aus dem Objektkontext.

Distinct()

Schränkt die Abfrage auf eindeutige Ergebnisse ein.

(Geerbt von ObjectQuery<T>)
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.

(Geerbt von ObjectQuery<T>)
Execute(MergeOption)

Führt die Objektabfrage mit der angegebenen Mergeoption aus.

(Geerbt von ObjectQuery<T>)
ExecuteAsync(MergeOption)

Führt die Objektabfrage mit der angegebenen Mergeoption asynchron aus.

(Geerbt von ObjectQuery<T>)
ExecuteAsync(MergeOption, CancellationToken)

Führt die Objektabfrage mit der angegebenen Mergeoption asynchron aus.

(Geerbt von ObjectQuery<T>)
GetResultType()

Gibt Informationen über den Ergebnistyp der Abfrage zurück.

(Geerbt von ObjectQuery)
GroupBy(String, String, ObjectParameter[])

Gruppiert die Abfrageergebnisse nach den angegebenen Kriterien.

(Geerbt von ObjectQuery<T>)
Include(String)

Gibt die verbundenen Objekte an, die in die Abfrageergebnisse eingeschlossen werden sollen.

(Geerbt von ObjectQuery<T>)
Intersect(ObjectQuery<T>)

Diese Abfrage-Generator-Methode erstellt eine neue Abfrage, deren Ergebnisse sowohl in dieser Abfrage als auch in der anderen angegebenen Abfrage sind.

(Geerbt von ObjectQuery<T>)
OfType<TResultType>()

Beschränkt die Abfrage auf Ergebnisse eines bestimmten Typs.

(Geerbt von ObjectQuery<T>)
OrderBy(String, ObjectParameter[])

Ordnet die Abfrageergebnisse nach den angegebenen Kriterien.

(Geerbt von ObjectQuery<T>)
Select(String, ObjectParameter[])

Beschränkt die Abfrageergebnisse auf die Eigenschaften, die in der angegebenen Projektion definiert sind.

(Geerbt von ObjectQuery<T>)
SelectValue<TResultType>(String, ObjectParameter[])

Beschränkt die Abfrageergebnisse auf die Eigenschaft, die in der Projektion angegeben ist.

(Geerbt von ObjectQuery<T>)
Skip(String, String, ObjectParameter[])

Ordnet die Abfrageergebnisse nach den angegebenen Kriterien und überspringt eine bestimmte Anzahl von Ergebnissen.

(Geerbt von ObjectQuery<T>)
Top(String, ObjectParameter[])

Beschränkt die Abfrageergebnisse auf eine bestimmte Anzahl von Elementen.

(Geerbt von ObjectQuery<T>)
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).

(Geerbt von ObjectQuery<T>)
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).

(Geerbt von ObjectQuery<T>)
Where(String, ObjectParameter[])

Beschränkt die Abfrage auf Ergebnisse, die bestimmten Filterkriterien entsprechen.

(Geerbt von ObjectQuery<T>)

Explizite Schnittstellenimplementierungen

IDbAsyncEnumerable.GetAsyncEnumerator()

Gibt einen IDbAsyncEnumerator zurück, der bei Enumerated die angegebene SQL-Abfrage für die Datenbank ausführt.

(Geerbt von ObjectQuery)
IDbAsyncEnumerable<T>.GetAsyncEnumerator()

Gibt einen IDbAsyncEnumerator<T> zurück, der bei Enumerated die angegebene SQL-Abfrage für die Datenbank ausführt.

(Geerbt von ObjectQuery<T>)
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 Enumerated die angegebene SQL-Abfrage für die Datenbank ausführt.

(Geerbt von ObjectQuery<T>)
IListSource.ContainsListCollection

Stellt eine typisierte Entitätenmenge dar, die für Erstellungs-, Lese-, Aktualisierungs- und Löschvorgänge verwendet wird.

(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. Für Abfragen, die mit LINQ-Generatormustern erstellt wurden, gibt 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 IQueryProvider dieser Abfrage zugeordnete instance ab.

(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 das Aufrufen dieser Methode keine Auswirkungen.

AsStreaming<T>(IQueryable<T>)
Veraltet.

Gibt eine neue Abfrage zurück, die die Ergebnisse streamt, anstatt puffern zu müssen. Diese Methode ruft die AsStreaming-Methode des zugrunde liegenden Abfrageobjekts auf. Wenn das zugrunde liegende Abfrageobjekt keine AsStreaming-Methode aufweist, hat das Aufrufen 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 Standardvergleich der Gleichheit verwendet wird.

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

Bestimmt asynchron, ob eine Sequenz ein angegebenes Element enthält, indem der Standardvergleich der Gleichheit 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 von Elementen in einer Sequenz darstellt.

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

Gibt asynchron ein Int64 zurück, das die Anzahl von Elementen 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 von Elementen in einer Sequenz darstellt, die eine Bedingung erfüllen.

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

Gibt asynchron ein Int64 zurück, das die Gesamtanzahl von Elementen 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 Wertesequenz Decimal , 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 Wertesequenz Decimal , 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 Wertesequenz Double , 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 Wertesequenz Double , 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 Wertesequenz Int32 , 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 Wertesequenz Int32 , 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 Wertesequenz Int64 , 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 Wertesequenz Int64 , 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 nullablen Decimal 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 Sequenz von nullablen Decimal Werten, 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 nullablen Double 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 Sequenz von nullablen Double Werten, 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 nullablen Int32 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 Sequenz von nullablen Int32 Werten, 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 nullablen Int64 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 Sequenz von nullablen Int64 Werten, 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 nullablen Single 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 Sequenz von nullablen Single Werten, 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 Wertesequenz Single , 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 Wertesequenz Single , 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 ein Dictionary<TKey,TValue> aus einem IQueryable<T> , indem es 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 sie asynchron gemäß einer angegebenen Schlüsselauswahlfunktion und einem Vergleichsvorgang aufgelistet wird.

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

Erstellt eine Dictionary<TKey,TValue> aus einem IQueryable<T> , indem sie asynchron gemäß einer angegebenen Schlüsselauswahlfunktion und einem Vergleichsvorgang aufgelistet wird.

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

Erstellt ein Dictionary<TKey,TValue> aus einem IQueryable<T> , indem es 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 einem IQueryable<T> , indem sie asynchron gemäß einer 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 einem IQueryable<T> , indem sie asynchron gemäß einer angegebenen Schlüsselauswahlfunktion, einem Vergleichsvorgang 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 einem IQueryable<T> , indem sie asynchron gemäß einer angegebenen Schlüsselauswahlfunktion, einem Vergleichsvorgang und einer Elementauswahlfunktion aufgelistet wird.

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

Erstellt eine Dictionary<TKey,TValue> aus einem IQueryable<T> , indem sie asynchron gemäß einer angegebenen Schlüsselauswahl und einer Elementauswahlfunktion aufgelistet wird.

ToListAsync<TSource>(IQueryable<TSource>)

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

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

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

Gilt für: