Dieser Artikel wurde manuell übersetzt. Bewegen Sie den Mauszeiger über die Sätze im Artikel, um den Originaltext anzuzeigen.
Übersetzung
Original
Dieser Artikel wurde noch nicht bewertet - Dieses Thema bewerten.

System.Linq-Namespace

Der System.Linq-Namespace stellt Klassen und Schnittstellen bereit, die Abfragen mit Sprachintegrierte Abfrage (Language-Integrated Query, LINQ) unterstützen.

Der System.Linq-Namespace befindet sich in der System.Core-Assembly (System.Core.dll).

Die Enumerable-Klasse enthält LINQ-Standardabfrageoperatoren für Objekte, die IEnumerable<T> implementieren.

Die Queryable-Klasse enthält LINQ-Standardabfrageoperatoren für Objekte, die IQueryable<T> implementieren.

Informationen über LINQ to SQL finden Sie unter LINQ to SQL.

  Klasse Beschreibung
Öffentliche Klasse Enumerable Stellt einen Satz von static-Methoden (Shared-Methoden in Visual Basic) zum Abfragen von Objekten bereit, die IEnumerable<T> implementieren.
Öffentliche Klasse EnumerableExecutor Stellt eine Ausdrucksbaumstruktur dar und liefert die Funktion zur Ausführung der Baumstruktur, nachdem sie umgeschrieben wurde.
Öffentliche Klasse EnumerableExecutor<T> Infrastruktur. Stellt eine Ausdrucksbaumstruktur dar und liefert die Funktion zur Ausführung der Baumstruktur, nachdem sie umgeschrieben wurde.
Öffentliche Klasse EnumerableQuery Infrastruktur. Stellt IEnumerable als eine EnumerableQuery-Datenquelle dar.
Öffentliche Klasse EnumerableQuery<T> Infrastruktur. Stellt eine IEnumerable<T>-Auflistung als IQueryable<T>-Datenquelle dar.
Öffentliche Klasse Lookup<TKey, TElement> Stellt eine Auflistung von Schlüsseln dar, die einem oder mehreren Werten zugeordnet sind.
Öffentliche Klasse OrderedParallelQuery<TSource> Stellt eine sortierte parallele Sequenz dar.
Öffentliche Klasse ParallelEnumerable Stellt einen Satz von Methoden zum Abfragen von Objekten bereit, die ParallelQuery{TSource} implementieren. Dies ist die parallele Entsprechung von Enumerable.
Öffentliche Klasse ParallelQuery Stellt eine parallele Sequenz dar.
Öffentliche Klasse ParallelQuery<TSource> Stellt eine parallele Sequenz dar.
Öffentliche Klasse Queryable Stellt einen Satz von static-Methoden (Shared-Methoden in Visual Basic) zum Abfragen von Datenstrukturen bereit, die IQueryable<T> implementieren.
  Schnittstelle Beschreibung
Öffentliche Schnittstelle IGrouping<TKey, TElement> Stellt eine Auflistung von Objekten dar, die über einen gemeinsamen Schlüssel verfügen.
Öffentliche Schnittstelle ILookup<TKey, TElement> Definiert einen Indexer, eine Größeneigenschaft sowie eine boolesche Suchmethode für Datenstrukturen, die IEnumerable<T>-Sequenzen von Werten Schlüssel zuordnen.
Öffentliche Schnittstelle IOrderedEnumerable<TElement> Stellt eine sortierte Sequenz dar.
Öffentliche Schnittstelle IOrderedQueryable Stellt das Ergebnis eines Sortiervorgangs dar.
Öffentliche Schnittstelle IOrderedQueryable<T> Stellt das Ergebnis eines Sortiervorgangs dar.
Öffentliche Schnittstelle IQueryable Stellt Funktionen zur Auswertung von Abfragen für eine spezifische Datenquelle bereit, bei der der Datentyp nicht angegeben wurde.
Öffentliche Schnittstelle IQueryable<T> Stellt Funktionen zur Auswertung von Abfragen für eine spezifische Datenquelle mit unbekanntem Datentyp bereit.
Öffentliche Schnittstelle IQueryProvider Definiert Methoden zum Erstellen und Ausführen von Abfragen, die von einem IQueryable-Objekt beschrieben werden.
  Enumeration Beschreibung
Öffentliche Enumeration ParallelExecutionMode Der Abfrageausführungsmodus ist ein Hinweis, der angibt, wie Leistungskompromisse beim Parallelisieren von Abfragen behandelt werden sollen.
Öffentliche Enumeration ParallelMergeOptions Gibt den bevorzugten Typ der Ausgabezusammenführung für eine Abfrage an. Anders ausgedrückt wird angegeben, wie PLINQ die Ergebnisse von verschiedenen Partitionen zurück in eine einzelne Ergebnissequenz zusammenführen soll. Dies ist nur ein Hinweis und wird beim Parallelisieren aller Abfragen möglicherweise nicht vom System angewendet.
Fanden Sie dies hilfreich?
(1500 verbleibende Zeichen)
Community-Inhalt Hinzufügen
Anmerkungen FAQ