TypedTableBase<T> Klasse

Definition

Dieser Typ wird als Basisklasse für die typgesteuerteDataTable Objektgenerierung von Visual Studio und dem XSD.exe .NET Framework-Tool verwendet und ist nicht für die direkte Verwendung aus Dem Code vorgesehen.

generic <typename T>
 where T : DataRowpublic ref class TypedTableBase abstract : System::Data::DataTable, System::Collections::Generic::IEnumerable<T>
public abstract class TypedTableBase<T> : System.Data.DataTable, System.Collections.Generic.IEnumerable<T> where T : DataRow
[System.Serializable]
public abstract class TypedTableBase<T> : System.Data.DataTable, System.Collections.Generic.IEnumerable<T> where T : DataRow
type TypedTableBase<'T (requires 'T :> DataRow)> = class
    inherit DataTable
    interface seq<'T (requires 'T :> DataRow)>
    interface IEnumerable
[<System.Serializable>]
type TypedTableBase<'T (requires 'T :> DataRow)> = class
    inherit DataTable
    interface seq<'T (requires 'T :> DataRow)>
    interface IEnumerable
Public MustInherit Class TypedTableBase(Of T)
Inherits DataTable
Implements IEnumerable(Of T)

Typparameter

T

Der Typ der Objekte in der Quellsequenz, die durch die Tabelle dargestellt wird, in der Regel DataRow.

Vererbung
Attribute
Implementiert

Konstruktoren

TypedTableBase<T>()

Initialisiert eine neue TypedTableBase<T>. Diese Methode unterstützt die typgesteuerteDataTable Objektgenerierung durch Visual Studio und das XSD.exe .NET Framework-Tool. Dieser Typ soll nicht direkt aus Ihrem Code verwendet werden.

TypedTableBase<T>(SerializationInfo, StreamingContext)
Veraltet.

Initialisiert eine neue TypedTableBase<T>. Diese Methode unterstützt die typgesteuerteDataTable Objektgenerierung durch Visual Studio und das XSD.exe .NET Framework-Tool. Diese Methode soll nicht direkt aus Dem Code verwendet werden.

Felder

fInitInProgress

Überprüft, ob die Initialisierung ausgeführt wird. Die Initialisierung erfolgt zur Laufzeit.

(Geerbt von DataTable)

Eigenschaften

CaseSensitive

Gibt an, ob Zeichenfolgenvergleiche innerhalb der Tabelle groß-/kleinschreibung beachtet werden.

(Geerbt von DataTable)
ChildRelations

Ruft die Auflistung der untergeordneten Beziehungen für diese DataTableab.

(Geerbt von DataTable)
Columns

Ruft die Auflistung der Spalten ab, die zu dieser Tabelle gehören.

(Geerbt von DataTable)
Constraints

Ruft die Auflistung von Einschränkungen ab, die von dieser Tabelle verwaltet werden.

(Geerbt von DataTable)
Container

Ruft den Container für die Komponente ab.

(Geerbt von MarshalByValueComponent)
DataSet

Ruft die DataSet ab, zu der diese Tabelle gehört.

(Geerbt von DataTable)
DefaultView

Ruft eine angepasste Ansicht der Tabelle ab, die eine gefilterte Ansicht oder eine Cursorposition enthalten kann.

(Geerbt von DataTable)
DesignMode

Ruft einen Wert ab, der angibt, ob sich die Komponente derzeit im Entwurfsmodus befindet.

(Geerbt von MarshalByValueComponent)
DisplayExpression

Dient zum Abrufen oder Festlegen des Ausdrucks, der einen Wert zurückgibt, der zur Darstellung dieser Tabelle auf der Benutzeroberfläche verwendet wird. Mit der eigenschaft DisplayExpression können Sie den Namen dieser Tabelle in einer Benutzeroberfläche anzeigen.

(Geerbt von DataTable)
Events

Ruft die Liste der Ereignishandler ab, die an diese Komponente angefügt sind.

(Geerbt von MarshalByValueComponent)
ExtendedProperties

Ruft die Sammlung von benutzerdefinierten Benutzerinformationen ab.

(Geerbt von DataTable)
HasErrors

Ruft einen Wert ab, der angibt, ob in einer der Zeilen in einer der Tabellen der DataSet, zu der die Tabelle gehört, Fehler vorhanden sind.

(Geerbt von DataTable)
IsInitialized

Ruft einen Wert ab, der angibt, ob die DataTable initialisiert wird.

(Geerbt von DataTable)
Locale

Ruft die Gebietsschemainformationen ab, die zum Vergleichen von Zeichenfolgen in der Tabelle verwendet werden, oder legt diese fest.

(Geerbt von DataTable)
MinimumCapacity

Ruft die anfängliche Anfangsgröße für diese Tabelle ab, oder legt diese fest.

(Geerbt von DataTable)
Namespace

Ruft den Namespace für die XML-Darstellung der daten ab, die im DataTablegespeichert sind, oder legt den Namespace fest.

(Geerbt von DataTable)
ParentRelations

Ruft die Auflistung der übergeordneten Beziehungen für diese DataTableab.

(Geerbt von DataTable)
Prefix

Ruft den Namespace für die XML-Darstellung der daten ab, die im DataTablegespeichert sind, oder legt den Namespace fest.

(Geerbt von DataTable)
PrimaryKey

Dient zum Abrufen oder Festlegen eines Arrays von Spalten, die als Primärschlüssel für die Datentabelle funktionieren.

(Geerbt von DataTable)
RemotingFormat

Ruft ab oder legt das Serialisierungsformat fest.

(Geerbt von DataTable)
Rows

Ruft die Auflistung von Zeilen ab, die zu dieser Tabelle gehören.

(Geerbt von DataTable)
Site

Dient zum Abrufen oder Festlegen eines ISite für die DataTable.

(Geerbt von DataTable)
TableName

Dient zum Abrufen oder Festlegen des Namens der DataTable.

(Geerbt von DataTable)

Methoden

AcceptChanges()

Führt einen Commit für alle Änderungen aus, die seit dem letzten Aufruf AcceptChanges() an dieser Tabelle vorgenommen wurden.

(Geerbt von DataTable)
BeginInit()

Beginnt mit der Initialisierung einer DataTable, die in einem Formular verwendet wird oder von einer anderen Komponente verwendet wird. Die Initialisierung erfolgt zur Laufzeit.

(Geerbt von DataTable)
BeginLoadData()

Deaktiviert Benachrichtigungen, Indexwartung und Einschränkungen beim Laden von Daten.

(Geerbt von DataTable)
Cast<TResult>()

Konvertiert die Elemente einer TypedTableBase<T> in den angegebenen Typ. Diese Methode unterstützt die typierte DataTable Objektgenerierung durch Visual Studio und das XSD.exe .NET Framework-Tool. Diese Methode soll nicht direkt aus Dem Code verwendet werden.

Clear()

Löscht die DataTable aller Daten.

(Geerbt von DataTable)
Clone()

Klont die Struktur des DataTable, einschließlich aller DataTable Schemas und Einschränkungen.

(Geerbt von DataTable)
Compute(String, String)

Berechnet den angegebenen Ausdruck für die aktuellen Zeilen, die die Filterkriterien übergeben.

(Geerbt von DataTable)
Copy()

Kopiert sowohl die Struktur als auch die Daten für diese DataTable.

(Geerbt von DataTable)
CreateDataReader()

Gibt einen DataTableReader zurück, der den Daten innerhalb dieses DataTableentspricht.

(Geerbt von DataTable)
CreateInstance()

Erstellt eine neue Instanz von DataTable.

(Geerbt von DataTable)
Dispose()

Gibt alle vom MarshalByValueComponentverwendeten Ressourcen frei.

(Geerbt von MarshalByValueComponent)
Dispose(Boolean)

Gibt die nicht verwalteten Ressourcen frei, die vom MarshalByValueComponent verwendet werden, und gibt optional die verwalteten Ressourcen frei.

(Geerbt von MarshalByValueComponent)
EndInit()

Beendet die Initialisierung einer DataTable, die in einem Formular verwendet oder von einer anderen Komponente verwendet wird. Die Initialisierung erfolgt zur Laufzeit.

(Geerbt von DataTable)
EndLoadData()

Aktiviert Benachrichtigungen, Indexwartung und Einschränkungen nach dem Laden von Daten.

(Geerbt von DataTable)
Equals(Object)

Bestimmt, ob das angegebene Objekt dem aktuellen Objekt entspricht.

(Geerbt von Object)
GetChanges()

Ruft eine Kopie der DataTable ab, die alle daran vorgenommenen Änderungen enthält, seit sie geladen oder AcceptChanges() zuletzt aufgerufen wurde.

(Geerbt von DataTable)
GetChanges(DataRowState)

Ruft eine Kopie der DataTable ab, die alle änderungen enthält, die seit dem letzten Laden daran vorgenommen wurden, oder seit AcceptChanges() aufgerufen wurde, gefiltert nach DataRowState.

(Geerbt von DataTable)
GetEnumerator()

Gibt einen Enumerator für die eingegebeneDataRowzurück. Diese Methode unterstützt die typgesteuerteDataTable Objektgenerierung durch Visual Studio und das XSD.exe .NET Framework-Tool. Diese Methode soll nicht direkt aus Dem Code verwendet werden.

GetErrors()

Ruft ein Array von DataRow Objekten ab, die Fehler enthalten.

(Geerbt von DataTable)
GetHashCode()

Dient als Standardhashfunktion.

(Geerbt von Object)
GetObjectData(SerializationInfo, StreamingContext)
Veraltet.

Füllt ein Serialisierungsinformationsobjekt mit den Daten auf, die zum Serialisieren der DataTableerforderlich sind.

(Geerbt von DataTable)
GetRowType()

Ruft den Zeilentyp ab.

(Geerbt von DataTable)
GetSchema()

Eine Beschreibung dieses Mitglieds finden Sie unter GetSchema().

(Geerbt von DataTable)
GetService(Type)

Ruft den Implementierer der IServiceProviderab.

(Geerbt von MarshalByValueComponent)
GetType()

Ruft die Type der aktuellen Instanz ab.

(Geerbt von Object)
ImportRow(DataRow)

Kopiert eine DataRow in eine DataTable, wobei alle Eigenschafteneinstellungen beibehalten werden, sowie originale und aktuelle Werte.

(Geerbt von DataTable)
Load(IDataReader)

Füllt eine DataTable mit Werten aus einer Datenquelle mithilfe der angegebenen IDataReader. Wenn die DataTable bereits Zeilen enthält, werden die eingehenden Daten aus der Datenquelle mit den vorhandenen Zeilen zusammengeführt.

(Geerbt von DataTable)
Load(IDataReader, LoadOption)

Füllt eine DataTable mit Werten aus einer Datenquelle mithilfe der angegebenen IDataReader. Wenn die DataTable bereits Zeilen enthält, werden die eingehenden Daten aus der Datenquelle mit den vorhandenen Zeilen gemäß dem Wert des loadOption Parameters zusammengeführt.

(Geerbt von DataTable)
Load(IDataReader, LoadOption, FillErrorEventHandler)

Füllt eine DataTable mit Werten aus einer Datenquelle mithilfe der bereitgestellten IDataReader mithilfe eines Fehlerbehandlungsdelegats aus.

(Geerbt von DataTable)
LoadDataRow(Object[], Boolean)

Sucht und aktualisiert eine bestimmte Zeile. Wenn keine übereinstimmende Zeile gefunden wird, wird mithilfe der angegebenen Werte eine neue Zeile erstellt.

(Geerbt von DataTable)
LoadDataRow(Object[], LoadOption)

Sucht und aktualisiert eine bestimmte Zeile. Wenn keine übereinstimmende Zeile gefunden wird, wird mithilfe der angegebenen Werte eine neue Zeile erstellt.

(Geerbt von DataTable)
MemberwiseClone()

Erstellt eine flache Kopie der aktuellen Object.

(Geerbt von Object)
Merge(DataTable)

Führen Sie die angegebene DataTable mit dem aktuellen DataTablezusammen.

(Geerbt von DataTable)
Merge(DataTable, Boolean)

Führen Sie die angegebene DataTable mit der aktuellen DataTablezusammen, die angibt, ob Änderungen in der aktuellen DataTablebeibehalten werden sollen.

(Geerbt von DataTable)
Merge(DataTable, Boolean, MissingSchemaAction)

Führen Sie die angegebene DataTable mit dem aktuellen DataTablezusammen, um anzugeben, ob Änderungen beibehalten werden sollen und wie fehlendes Schema im aktuellen DataTablebehandelt werden soll.

(Geerbt von DataTable)
NewRow()

Erstellt eine neue DataRow mit demselben Schema wie die Tabelle.

(Geerbt von DataTable)
NewRowArray(Int32)

Gibt ein Array von DataRowzurück.

(Geerbt von DataTable)
NewRowFromBuilder(DataRowBuilder)

Erstellt eine neue Zeile aus einer vorhandenen Zeile.

(Geerbt von DataTable)
OnColumnChanged(DataColumnChangeEventArgs)

Löst das ColumnChanged-Ereignis aus.

(Geerbt von DataTable)
OnColumnChanging(DataColumnChangeEventArgs)

Löst das ColumnChanging-Ereignis aus.

(Geerbt von DataTable)
OnPropertyChanging(PropertyChangedEventArgs)

Löst das PropertyChanged-Ereignis aus.

(Geerbt von DataTable)
OnRemoveColumn(DataColumn)

Benachrichtigt die DataTable, dass ein DataColumn entfernt wird.

(Geerbt von DataTable)
OnRowChanged(DataRowChangeEventArgs)

Löst das RowChanged-Ereignis aus.

(Geerbt von DataTable)
OnRowChanging(DataRowChangeEventArgs)

Löst das RowChanging-Ereignis aus.

(Geerbt von DataTable)
OnRowDeleted(DataRowChangeEventArgs)

Löst das RowDeleted-Ereignis aus.

(Geerbt von DataTable)
OnRowDeleting(DataRowChangeEventArgs)

Löst das RowDeleting-Ereignis aus.

(Geerbt von DataTable)
OnTableCleared(DataTableClearEventArgs)

Löst das TableCleared-Ereignis aus.

(Geerbt von DataTable)
OnTableClearing(DataTableClearEventArgs)

Löst das TableClearing-Ereignis aus.

(Geerbt von DataTable)
OnTableNewRow(DataTableNewRowEventArgs)

Löst das TableNewRow-Ereignis aus.

(Geerbt von DataTable)
ReadXml(Stream)

Liest XML-Schema und -Daten mithilfe der angegebenen Streamin das DataTable.

(Geerbt von DataTable)
ReadXml(String)

Liest XML-Schema und -Daten in die DataTable aus der angegebenen Datei.

(Geerbt von DataTable)
ReadXml(TextReader)

Liest XML-Schema und -Daten mithilfe der angegebenen TextReaderin das DataTable.

(Geerbt von DataTable)
ReadXml(XmlReader)

Liest XML-Schema und -Daten mithilfe der angegebenen XmlReaderin das DataTable.

(Geerbt von DataTable)
ReadXmlSchema(Stream)

Liest ein XML-Schema mithilfe des angegebenen Datenstroms in die DataTable.

(Geerbt von DataTable)
ReadXmlSchema(String)

Liest ein XML-Schema in die DataTable aus der angegebenen Datei.

(Geerbt von DataTable)
ReadXmlSchema(TextReader)

Liest ein XML-Schema in die DataTable mithilfe der angegebenen TextReader.

(Geerbt von DataTable)
ReadXmlSchema(XmlReader)

Liest ein XML-Schema in die DataTable mithilfe der angegebenen XmlReader.

(Geerbt von DataTable)
ReadXmlSerializable(XmlReader)

Liest aus einem XML-Datenstrom.

(Geerbt von DataTable)
RejectChanges()

Setzt alle Änderungen zurück, die seit dem Laden an der Tabelle vorgenommen wurden, oder das letzte Mal, AcceptChanges() aufgerufen wurde.

(Geerbt von DataTable)
Reset()

Setzt die DataTable auf den ursprünglichen Zustand zurück. Durch zurücksetzen werden alle Daten, Indizes, Beziehungen und Spalten der Tabelle entfernt. Wenn ein DataSet eine DataTable enthält, ist die Tabelle nach dem Zurücksetzen der Tabelle weiterhin Teil des DataSet.

(Geerbt von DataTable)
Select()

Ruft ein Array aller DataRow -Objekte ab.

(Geerbt von DataTable)
Select(String)

Ruft ein Array aller DataRow Objekte ab, die den Filterkriterien entsprechen.

(Geerbt von DataTable)
Select(String, String)

Ruft ein Array aller DataRow Objekte ab, die den Filterkriterien entsprechen, in der angegebenen Sortierreihenfolge.

(Geerbt von DataTable)
Select(String, String, DataViewRowState)

Ruft ein Array aller DataRow Objekte ab, die dem Filter in der Reihenfolge der Sortierung entsprechen, die dem angegebenen Zustand entsprechen.

(Geerbt von DataTable)
ToString()

Ruft die TableName und DisplayExpressionab, wenn eine als verkettete Zeichenfolge vorhanden ist.

(Geerbt von DataTable)
WriteXml(Stream)

Schreibt den aktuellen Inhalt der DataTable als XML mithilfe der angegebenen Stream.

(Geerbt von DataTable)
WriteXml(Stream, Boolean)

Schreibt den aktuellen Inhalt der DataTable als XML mithilfe der angegebenen Stream. Wenn Sie die Daten für die Tabelle und alle untergeordneten Elemente speichern möchten, legen Sie den parameter writeHierarchy auf truefest.

(Geerbt von DataTable)
WriteXml(Stream, XmlWriteMode)

Schreibt die aktuellen Daten und optional das Schema für die DataTable mithilfe der angegebenen XmlWriteModein die angegebene Datei. Um das Schema zu schreiben, legen Sie den Wert für den parameter mode auf WriteSchemafest.

(Geerbt von DataTable)
WriteXml(Stream, XmlWriteMode, Boolean)

Schreibt die aktuellen Daten und optional das Schema für die DataTable mithilfe der angegebenen XmlWriteModein die angegebene Datei. Um das Schema zu schreiben, legen Sie den Wert für den parameter mode auf WriteSchemafest. Wenn Sie die Daten für die Tabelle und alle untergeordneten Elemente speichern möchten, legen Sie den parameter writeHierarchy auf truefest.

(Geerbt von DataTable)
WriteXml(String)

Schreibt den aktuellen Inhalt der DataTable als XML mithilfe der angegebenen Datei.

(Geerbt von DataTable)
WriteXml(String, Boolean)

Schreibt den aktuellen Inhalt der DataTable als XML mithilfe der angegebenen Datei. Wenn Sie die Daten für die Tabelle und alle untergeordneten Elemente speichern möchten, legen Sie den parameter writeHierarchy auf truefest.

(Geerbt von DataTable)
WriteXml(String, XmlWriteMode)

Schreibt die aktuellen Daten und optional das Schema für die DataTable mithilfe der angegebenen Datei und XmlWriteMode. Um das Schema zu schreiben, legen Sie den Wert für den parameter mode auf WriteSchemafest.

(Geerbt von DataTable)
WriteXml(String, XmlWriteMode, Boolean)

Schreibt die aktuellen Daten und optional das Schema für die DataTable mithilfe der angegebenen Datei und XmlWriteMode. Um das Schema zu schreiben, legen Sie den Wert für den parameter mode auf WriteSchemafest. Wenn Sie die Daten für die Tabelle und alle untergeordneten Elemente speichern möchten, legen Sie den parameter writeHierarchy auf truefest.

(Geerbt von DataTable)
WriteXml(TextWriter)

Schreibt den aktuellen Inhalt der DataTable als XML mithilfe der angegebenen TextWriter.

(Geerbt von DataTable)
WriteXml(TextWriter, Boolean)

Schreibt den aktuellen Inhalt der DataTable als XML mithilfe der angegebenen TextWriter. Wenn Sie die Daten für die Tabelle und alle untergeordneten Elemente speichern möchten, legen Sie den parameter writeHierarchy auf truefest.

(Geerbt von DataTable)
WriteXml(TextWriter, XmlWriteMode)

Schreibt die aktuellen Daten und optional das Schema für die DataTable mithilfe der angegebenen TextWriter und XmlWriteMode. Um das Schema zu schreiben, legen Sie den Wert für den parameter mode auf WriteSchemafest.

(Geerbt von DataTable)
WriteXml(TextWriter, XmlWriteMode, Boolean)

Schreibt die aktuellen Daten und optional das Schema für die DataTable mithilfe der angegebenen TextWriter und XmlWriteMode. Um das Schema zu schreiben, legen Sie den Wert für den parameter mode auf WriteSchemafest. Wenn Sie die Daten für die Tabelle und alle untergeordneten Elemente speichern möchten, legen Sie den parameter writeHierarchy auf truefest.

(Geerbt von DataTable)
WriteXml(XmlWriter)

Schreibt den aktuellen Inhalt der DataTable als XML mithilfe der angegebenen XmlWriter.

(Geerbt von DataTable)
WriteXml(XmlWriter, Boolean)

Schreibt den aktuellen Inhalt der DataTable als XML mithilfe der angegebenen XmlWriter.

(Geerbt von DataTable)
WriteXml(XmlWriter, XmlWriteMode)

Schreibt die aktuellen Daten und optional das Schema für die DataTable mithilfe der angegebenen XmlWriter und XmlWriteMode. Um das Schema zu schreiben, legen Sie den Wert für den parameter mode auf WriteSchemafest.

(Geerbt von DataTable)
WriteXml(XmlWriter, XmlWriteMode, Boolean)

Schreibt die aktuellen Daten und optional das Schema für die DataTable mithilfe der angegebenen XmlWriter und XmlWriteMode. Um das Schema zu schreiben, legen Sie den Wert für den parameter mode auf WriteSchemafest. Wenn Sie die Daten für die Tabelle und alle untergeordneten Elemente speichern möchten, legen Sie den parameter writeHierarchy auf truefest.

(Geerbt von DataTable)
WriteXmlSchema(Stream)

Schreibt die aktuelle Datenstruktur des DataTable als XML-Schema in den angegebenen Datenstrom.

(Geerbt von DataTable)
WriteXmlSchema(Stream, Boolean)

Schreibt die aktuelle Datenstruktur des DataTable als XML-Schema in den angegebenen Datenstrom. Um das Schema für die Tabelle und alle untergeordneten Elemente zu speichern, legen Sie den parameter writeHierarchy auf truefest.

(Geerbt von DataTable)
WriteXmlSchema(String)

Schreibt die aktuelle Datenstruktur des DataTable als XML-Schema in die angegebene Datei.

(Geerbt von DataTable)
WriteXmlSchema(String, Boolean)

Schreibt die aktuelle Datenstruktur des DataTable als XML-Schema in die angegebene Datei. Um das Schema für die Tabelle und alle untergeordneten Elemente zu speichern, legen Sie den parameter writeHierarchy auf truefest.

(Geerbt von DataTable)
WriteXmlSchema(TextWriter)

Schreibt die aktuelle Datenstruktur der DataTable als XML-Schema mithilfe der angegebenen TextWriter.

(Geerbt von DataTable)
WriteXmlSchema(TextWriter, Boolean)

Schreibt die aktuelle Datenstruktur der DataTable als XML-Schema mithilfe der angegebenen TextWriter. Um das Schema für die Tabelle und alle untergeordneten Elemente zu speichern, legen Sie den parameter writeHierarchy auf truefest.

(Geerbt von DataTable)
WriteXmlSchema(XmlWriter)

Schreibt die aktuelle Datenstruktur der DataTable als XML-Schema mithilfe der angegebenen XmlWriter.

(Geerbt von DataTable)
WriteXmlSchema(XmlWriter, Boolean)

Schreibt die aktuelle Datenstruktur der DataTable als XML-Schema mithilfe der angegebenen XmlWriter. Um das Schema für die Tabelle und alle untergeordneten Elemente zu speichern, legen Sie den parameter writeHierarchy auf truefest.

(Geerbt von DataTable)

Ereignisse

ColumnChanged

Tritt ein, nachdem ein Wert für die angegebene DataColumn in einem DataRowgeändert wurde.

(Geerbt von DataTable)
ColumnChanging

Tritt auf, wenn ein Wert für die angegebene DataColumn in einem DataRowgeändert wird.

(Geerbt von DataTable)
Disposed

Fügt einen Ereignishandler hinzu, um auf das Disposed Ereignis der Komponente zu lauschen.

(Geerbt von MarshalByValueComponent)
Initialized

Tritt auf, nachdem die DataTable initialisiert wurde.

(Geerbt von DataTable)
RowChanged

Tritt ein, nachdem ein DataRow erfolgreich geändert wurde.

(Geerbt von DataTable)
RowChanging

Tritt auf, wenn sich ein DataRow ändert.

(Geerbt von DataTable)
RowDeleted

Tritt ein, nachdem eine Zeile in der Tabelle gelöscht wurde.

(Geerbt von DataTable)
RowDeleting

Tritt auf, bevor eine Zeile in der Tabelle gelöscht werden soll.

(Geerbt von DataTable)
TableCleared

Tritt ein, nachdem ein DataTable gelöscht wurde.

(Geerbt von DataTable)
TableClearing

Tritt auf, wenn ein DataTable gelöscht wird.

(Geerbt von DataTable)
TableNewRow

Tritt auf, wenn ein neuer DataRow eingefügt wird.

(Geerbt von DataTable)

Explizite Schnittstellenimplementierungen

IEnumerable.GetEnumerator()

Gibt einen Enumerator für die eingegebeneDataRowzurück. Diese Methode unterstützt die typgesteuerteDataTable Objektgenerierung durch Visual Studio und das XSD.exe .NET Framework-Tool. Diese Methode soll nicht direkt aus Dem Code verwendet werden.

IListSource.ContainsListCollection

Eine Beschreibung dieses Mitglieds finden Sie unter ContainsListCollection.

(Geerbt von DataTable)
IListSource.GetList()

Eine Beschreibung dieses Mitglieds finden Sie unter GetList().

(Geerbt von DataTable)
IXmlSerializable.GetSchema()

Eine Beschreibung dieses Mitglieds finden Sie unter GetSchema().

(Geerbt von DataTable)
IXmlSerializable.ReadXml(XmlReader)

Eine Beschreibung dieses Mitglieds finden Sie unter ReadXml(XmlReader).

(Geerbt von DataTable)
IXmlSerializable.WriteXml(XmlWriter)

Eine Beschreibung dieses Mitglieds finden Sie unter WriteXml(XmlWriter).

(Geerbt von DataTable)

Erweiterungsmethoden

GetKeyedService<T>(IServiceProvider, Object)

Ruft einen Dienst vom Typ T aus dem IServiceProviderab.

GetKeyedServices(IServiceProvider, Type, Object)

Ruft eine Enumeration von Diensten vom Typ serviceType aus dem IServiceProviderab.

GetKeyedServices<T>(IServiceProvider, Object)

Ruft eine Enumeration von Diensten vom Typ T aus dem IServiceProviderab.

GetRequiredKeyedService(IServiceProvider, Type, Object)

Ruft einen Dienst vom Typ serviceType aus dem IServiceProviderab.

GetRequiredKeyedService<T>(IServiceProvider, Object)

Ruft einen Dienst vom Typ T aus dem IServiceProviderab.

CreateAsyncScope(IServiceProvider)

Erstellt eine neue AsyncServiceScope, die zum Auflösen von bereichsbezogenen Diensten verwendet werden kann.

CreateScope(IServiceProvider)

Erstellt eine neue IServiceScope, die zum Auflösen von bereichsbezogenen Diensten verwendet werden kann.

GetRequiredService(IServiceProvider, Type)

Rufen Sie den Dienst vom Typ serviceType aus der IServiceProviderab.

GetRequiredService<T>(IServiceProvider)

Rufen Sie den Dienst vom Typ T aus der IServiceProviderab.

GetService<T>(IServiceProvider)

Rufen Sie den Dienst vom Typ T aus der IServiceProviderab.

GetServices(IServiceProvider, Type)

Rufen Sie eine Enumeration von Diensten vom Typ serviceType aus dem IServiceProviderab.

GetServices<T>(IServiceProvider)

Rufen Sie eine Enumeration von Diensten vom Typ T aus dem IServiceProviderab.

ToFrozenDictionary<TSource,TKey>(IEnumerable<TSource>, Func<TSource,TKey>, IEqualityComparer<TKey>)

Erstellt eine FrozenDictionary<TKey,TValue> aus einer IEnumerable<T> entsprechend der angegebenen Tastenauswahlfunktion.

ToFrozenDictionary<TSource,TKey,TElement>(IEnumerable<TSource>, Func<TSource,TKey>, Func<TSource,TElement>, IEqualityComparer<TKey>)

Erstellt eine FrozenDictionary<TKey,TValue> aus einer IEnumerable<T> gemäß den angegebenen Schlüsselauswahl- und Elementauswahlfunktionen.

ToFrozenSet<T>(IEnumerable<T>, IEqualityComparer<T>)

Erstellt eine FrozenSet<T> mit den angegebenen Werten.

ToImmutableArray<TSource>(IEnumerable<TSource>)

Erstellt ein unveränderliches Array aus der angegebenen Auflistung.

ToImmutableDictionary<TSource,TKey>(IEnumerable<TSource>, Func<TSource,TKey>)

Erstellt ein unveränderliches Wörterbuch aus einer vorhandenen Auflistung von Elementen, wobei eine Transformationsfunktion auf die Quellschlüssel angewendet wird.

ToImmutableDictionary<TSource,TKey>(IEnumerable<TSource>, Func<TSource,TKey>, IEqualityComparer<TKey>)

Erstellt ein unveränderliches Wörterbuch basierend auf einer Transformation einer Sequenz.

ToImmutableDictionary<TSource,TKey,TValue>(IEnumerable<TSource>, Func<TSource,TKey>, Func<TSource,TValue>)

Enumeiert und transformiert eine Sequenz und erzeugt ein unveränderliches Wörterbuch seiner Inhalte.

ToImmutableDictionary<TSource,TKey,TValue>(IEnumerable<TSource>, Func<TSource,TKey>, Func<TSource,TValue>, IEqualityComparer<TKey>)

Enumeiert und transformiert eine Sequenz und erzeugt ein unveränderliches Wörterbuch seiner Inhalte mithilfe des angegebenen Schlüsselabgleichs.

ToImmutableDictionary<TSource,TKey,TValue>(IEnumerable<TSource>, Func<TSource,TKey>, Func<TSource,TValue>, IEqualityComparer<TKey>, IEqualityComparer<TValue>)

Enumeiert und transformiert eine Sequenz und erzeugt ein unveränderliches Wörterbuch seiner Inhalte mithilfe des angegebenen Schlüssel- und Wertabgleichs.

ToImmutableHashSet<TSource>(IEnumerable<TSource>)

Listet eine Sequenz auf und erzeugt einen unveränderlichen Hashsatz seiner Inhalte.

ToImmutableHashSet<TSource>(IEnumerable<TSource>, IEqualityComparer<TSource>)

Listet eine Sequenz auf, erzeugt einen unveränderlichen Hashsatz seines Inhalts und verwendet den angegebenen Gleichheitsabgleich für den Settyp.

ToImmutableList<TSource>(IEnumerable<TSource>)

Listet eine Sequenz auf und erzeugt eine unveränderliche Liste seiner Inhalte.

ToImmutableSortedDictionary<TSource,TKey,TValue>(IEnumerable<TSource>, Func<TSource,TKey>, Func<TSource,TValue>)

Enumeiert und transformiert eine Sequenz und erzeugt ein unveränderliches sortiertes Wörterbuch seiner Inhalte.

ToImmutableSortedDictionary<TSource,TKey,TValue>(IEnumerable<TSource>, Func<TSource,TKey>, Func<TSource,TValue>, IComparer<TKey>)

Enumeiert und transformiert eine Sequenz und erzeugt ein unveränderliches sortiertes Wörterbuch seiner Inhalte mithilfe des angegebenen Schlüsselabgleichs.

ToImmutableSortedDictionary<TSource,TKey,TValue>(IEnumerable<TSource>, Func<TSource,TKey>, Func<TSource,TValue>, IComparer<TKey>, IEqualityComparer<TValue>)

Enumeiert und transformiert eine Sequenz und erzeugt ein unveränderliches sortiertes Wörterbuch seiner Inhalte mithilfe des angegebenen Schlüssel- und Wertabgleichs.

ToImmutableSortedSet<TSource>(IEnumerable<TSource>)

Listet eine Sequenz auf und erzeugt einen unveränderlichen sortierten Satz seiner Inhalte.

ToImmutableSortedSet<TSource>(IEnumerable<TSource>, IComparer<TSource>)

Listet eine Sequenz auf, erzeugt einen unveränderlichen sortierten Satz seines Inhalts und verwendet den angegebenen Vergleich.

AsDataView(DataTable)

Erstellt und gibt ein LINQ-fähiges DataView -Objekt zurück.

AsEnumerable(DataTable)

Gibt ein IEnumerable<T> -Objekt zurück, wobei der generische Parameter TDataRowist. Dieses Objekt kann in einer LINQ-Ausdrucks- oder Methodenabfrage verwendet werden.

CopyToDataTable<T>(IEnumerable<T>)

Gibt einen DataTable zurück, der Kopien der DataRow -Objekte enthält, vorausgesetzt, ein Eingabeobjekt IEnumerable<T>, bei dem der generische Parameter TDataRowist.

CopyToDataTable<T>(IEnumerable<T>, DataTable, LoadOption)

Kopiert DataRow Objekte in den angegebenen DataTable, wenn ein Eingabeobjekt IEnumerable<T> objekt, wobei der generische Parameter TDataRowist.

CopyToDataTable<T>(IEnumerable<T>, DataTable, LoadOption, FillErrorEventHandler)

Kopiert DataRow Objekte in den angegebenen DataTable, wenn ein Eingabeobjekt IEnumerable<T> objekt, wobei der generische Parameter TDataRowist.

AsEnumerable<TRow>(TypedTableBase<TRow>)

Listet die Datenzeilenelemente des TypedTableBase<T> auf und gibt ein EnumerableRowCollection<TRow> -Objekt zurück, wobei der generische Parameter TDataRowist. Dieses Objekt kann in einer LINQ-Ausdrucks- oder Methodenabfrage verwendet werden.

ElementAtOrDefault<TRow>(TypedTableBase<TRow>, Int32)

Gibt das Element an einer angegebenen Zeile in einer Sequenz oder einem Standardwert zurück, wenn die Zeile außerhalb des Bereichs liegt.

OrderBy<TRow,TKey>(TypedTableBase<TRow>, Func<TRow,TKey>)

Sortiert die Zeilen einer TypedTableBase<T> in aufsteigender Reihenfolge nach dem angegebenen Schlüssel.

OrderBy<TRow,TKey>(TypedTableBase<TRow>, Func<TRow,TKey>, IComparer<TKey>)

Sortiert die Zeilen einer TypedTableBase<T> in aufsteigender Reihenfolge nach dem angegebenen Schlüssel und Vergleich.

OrderByDescending<TRow,TKey>(TypedTableBase<TRow>, Func<TRow,TKey>)

Sortiert die Zeilen einer TypedTableBase<T> in absteigender Reihenfolge nach dem angegebenen Schlüssel.

OrderByDescending<TRow,TKey>(TypedTableBase<TRow>, Func<TRow,TKey>, IComparer<TKey>)

Sortiert die Zeilen einer TypedTableBase<T> in absteigender Reihenfolge nach dem angegebenen Schlüssel und Vergleich.

Select<TRow,S>(TypedTableBase<TRow>, Func<TRow,S>)

Projiziert jedes Element einer TypedTableBase<T> in ein neues Formular.

Where<TRow>(TypedTableBase<TRow>, Func<TRow,Boolean>)

Filtert eine Abfolge von Zeilen basierend auf dem angegebenen Prädikat.

GetFakeLogCollector(IServiceProvider)

Ruft das Objekt ab, das Protokolldatensätze sammelt, die an den gefälschten Logger gesendet wurden.

GetFakeRedactionCollector(IServiceProvider)

Ruft die gefälschte Redactor Collector-Instanz aus dem Container zum Einfügen von Abhängigkeiten ab.

Aggregate<TSource>(IEnumerable<TSource>, Func<TSource,TSource,TSource>)

Wendet eine Akkumulatorfunktion auf eine Sequenz an.

Aggregate<TSource,TAccumulate>(IEnumerable<TSource>, TAccumulate, Func<TAccumulate,TSource,TAccumulate>)

Wendet eine Akkumulatorfunktion auf eine Sequenz an. Der angegebene Ausgangswert wird als anfänglicher Akkumulatorwert verwendet.

Aggregate<TSource,TAccumulate,TResult>(IEnumerable<TSource>, TAccumulate, Func<TAccumulate,TSource,TAccumulate>, Func<TAccumulate,TResult>)

Wendet eine Akkumulatorfunktion auf eine Sequenz an. Der angegebene Ausgangswert wird als anfänglicher Akkumulatorwert verwendet, und die angegebene Funktion wird verwendet, um den Ergebniswert auszuwählen.

AggregateBy<TSource,TKey,TAccumulate>(IEnumerable<TSource>, Func<TSource, TKey>, TAccumulate, Func<TAccumulate,TSource,TAccumulate>, IEqualityComparer<TKey>)

Dieser Typ wird als Basisklasse für die typgesteuerteDataTable Objektgenerierung von Visual Studio und dem XSD.exe .NET Framework-Tool verwendet und ist nicht für die direkte Verwendung aus Dem Code vorgesehen.

AggregateBy<TSource,TKey,TAccumulate>(IEnumerable<TSource>, Func<TSource, TKey>, Func<TKey,TAccumulate>, Func<TAccumulate,TSource,TAccumulate>, IEqualityComparer<TKey>)

Dieser Typ wird als Basisklasse für die typgesteuerteDataTable Objektgenerierung von Visual Studio und dem XSD.exe .NET Framework-Tool verwendet und ist nicht für die direkte Verwendung aus Dem Code vorgesehen.

All<TSource>(IEnumerable<TSource>, Func<TSource,Boolean>)

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

Any<TSource>(IEnumerable<TSource>)

Bestimmt, ob eine Sequenz Elemente enthält.

Any<TSource>(IEnumerable<TSource>, Func<TSource,Boolean>)

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

Append<TSource>(IEnumerable<TSource>, TSource)

Fügt einen Wert an das Ende der Sequenz an.

AsEnumerable<TSource>(IEnumerable<TSource>)

Gibt die eingegebene Eingabe als IEnumerable<T>zurück.

Average<TSource>(IEnumerable<TSource>, Func<TSource,Decimal>)

Berechnet den Mittelwert einer Sequenz von Decimal Werten, die durch Aufrufen einer Transformationsfunktion für jedes Element der Eingabesequenz abgerufen werden.

Average<TSource>(IEnumerable<TSource>, Func<TSource,Double>)

Berechnet den Mittelwert einer Sequenz von Double Werten, die durch Aufrufen einer Transformationsfunktion für jedes Element der Eingabesequenz abgerufen werden.

Average<TSource>(IEnumerable<TSource>, Func<TSource,Int32>)

Berechnet den Mittelwert einer Sequenz von Int32 Werten, die durch Aufrufen einer Transformationsfunktion für jedes Element der Eingabesequenz abgerufen werden.

Average<TSource>(IEnumerable<TSource>, Func<TSource,Int64>)

Berechnet den Mittelwert einer Sequenz von Int64 Werten, die durch Aufrufen einer Transformationsfunktion für jedes Element der Eingabesequenz abgerufen werden.

Average<TSource>(IEnumerable<TSource>, Func<TSource,Nullable<Decimal>>)

Berechnet den Mittelwert einer Sequenz nullabler Decimal Werte, die durch Aufrufen einer Transformationsfunktion für jedes Element der Eingabesequenz abgerufen werden.

Average<TSource>(IEnumerable<TSource>, Func<TSource,Nullable<Double>>)

Berechnet den Mittelwert einer Sequenz nullabler Double Werte, die durch Aufrufen einer Transformationsfunktion für jedes Element der Eingabesequenz abgerufen werden.

Average<TSource>(IEnumerable<TSource>, Func<TSource,Nullable<Int32>>)

Berechnet den Mittelwert einer Sequenz nullabler Int32 Werte, die durch Aufrufen einer Transformationsfunktion für jedes Element der Eingabesequenz abgerufen werden.

Average<TSource>(IEnumerable<TSource>, Func<TSource,Nullable<Int64>>)

Berechnet den Mittelwert einer Sequenz nullabler Int64 Werte, die durch Aufrufen einer Transformationsfunktion für jedes Element der Eingabesequenz abgerufen werden.

Average<TSource>(IEnumerable<TSource>, Func<TSource,Nullable<Single>>)

Berechnet den Mittelwert einer Sequenz nullabler Single Werte, die durch Aufrufen einer Transformationsfunktion für jedes Element der Eingabesequenz abgerufen werden.

Average<TSource>(IEnumerable<TSource>, Func<TSource,Single>)

Berechnet den Mittelwert einer Sequenz von Single Werten, die durch Aufrufen einer Transformationsfunktion für jedes Element der Eingabesequenz abgerufen werden.

Cast<TResult>(IEnumerable)

Wandelt die Elemente eines IEnumerable in den angegebenen Typ um.

Chunk<TSource>(IEnumerable<TSource>, Int32)

Teilt die Elemente einer Sequenz in Teile der Größe auf, die höchstens size.

Concat<TSource>(IEnumerable<TSource>, IEnumerable<TSource>)

Verkettet zwei Sequenzen.

Contains<TSource>(IEnumerable<TSource>, TSource)

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

Contains<TSource>(IEnumerable<TSource>, TSource, IEqualityComparer<TSource>)

Bestimmt, ob eine Sequenz ein angegebenes Element enthält, indem ein angegebenes IEqualityComparer<T>verwendet wird.

Count<TSource>(IEnumerable<TSource>)

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

Count<TSource>(IEnumerable<TSource>, Func<TSource,Boolean>)

Gibt eine Zahl zurück, die angibt, wie viele Elemente in der angegebenen Sequenz eine Bedingung erfüllen.

CountBy<TSource,TKey>(IEnumerable<TSource>, Func<TSource,TKey>, IEqualityComparer<TKey>)

Dieser Typ wird als Basisklasse für die typgesteuerteDataTable Objektgenerierung von Visual Studio und dem XSD.exe .NET Framework-Tool verwendet und ist nicht für die direkte Verwendung aus Dem Code vorgesehen.

DefaultIfEmpty<TSource>(IEnumerable<TSource>)

Gibt die Elemente der angegebenen Sequenz oder des Standardwerts des Typparameters in einer Singleton -Auflistung zurück, wenn die Sequenz leer ist.

DefaultIfEmpty<TSource>(IEnumerable<TSource>, TSource)

Gibt die Elemente der angegebenen Sequenz oder den angegebenen Wert in einer Singleton -Auflistung zurück, wenn die Sequenz leer ist.

Distinct<TSource>(IEnumerable<TSource>)

Gibt unterschiedliche Elemente aus einer Sequenz zurück, indem der Standardgleichstellungsabgleich verwendet wird, um Werte zu vergleichen.

Distinct<TSource>(IEnumerable<TSource>, IEqualityComparer<TSource>)

Gibt unterschiedliche Elemente aus einer Sequenz zurück, indem ein angegebenes IEqualityComparer<T> zum Vergleichen von Werten verwendet wird.

DistinctBy<TSource,TKey>(IEnumerable<TSource>, Func<TSource,TKey>)

Gibt unterschiedliche Elemente aus einer Sequenz gemäß einer angegebenen Schlüsselauswahlfunktion zurück.

DistinctBy<TSource,TKey>(IEnumerable<TSource>, Func<TSource,TKey>, IEqualityComparer<TKey>)

Gibt unterschiedliche Elemente aus einer Sequenz gemäß einer angegebenen Schlüsselmarkierfunktion zurück und verwendet einen angegebenen Vergleich zum Vergleichen von Tasten.

ElementAt<TSource>(IEnumerable<TSource>, Index)

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

ElementAt<TSource>(IEnumerable<TSource>, Int32)

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

ElementAtOrDefault<TSource>(IEnumerable<TSource>, Index)

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

ElementAtOrDefault<TSource>(IEnumerable<TSource>, Int32)

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

Except<TSource>(IEnumerable<TSource>, IEnumerable<TSource>)

Erzeugt den Satzunterschied von zwei Sequenzen mithilfe des Standardgleichgleichsabgleichs zum Vergleichen von Werten.

Except<TSource>(IEnumerable<TSource>, IEnumerable<TSource>, IEqualityComparer<TSource>)

Erzeugt den Satzunterschied zweier Sequenzen mithilfe der angegebenen IEqualityComparer<T> zum Vergleichen von Werten.

ExceptBy<TSource,TKey>(IEnumerable<TSource>, IEnumerable<TKey>, Func<TSource,TKey>)

Erzeugt den Satzunterschied von zwei Sequenzen gemäß einer angegebenen Schlüsselmarkierfunktion.

ExceptBy<TSource,TKey>(IEnumerable<TSource>, IEnumerable<TKey>, Func<TSource,TKey>, IEqualityComparer<TKey>)

Erzeugt den Satzunterschied von zwei Sequenzen gemäß einer angegebenen Schlüsselmarkierfunktion.

First<TSource>(IEnumerable<TSource>)

Gibt das erste Element einer Sequenz zurück.

First<TSource>(IEnumerable<TSource>, Func<TSource,Boolean>)

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

FirstOrDefault<TSource>(IEnumerable<TSource>)

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

FirstOrDefault<TSource>(IEnumerable<TSource>, TSource)

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

FirstOrDefault<TSource>(IEnumerable<TSource>, Func<TSource,Boolean>)

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

FirstOrDefault<TSource>(IEnumerable<TSource>, Func<TSource,Boolean>, TSource)

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

GroupBy<TSource,TKey>(IEnumerable<TSource>, Func<TSource,TKey>)

Gruppiert die Elemente einer Sequenz entsprechend einer angegebenen Schlüsselauswahlfunktion.

GroupBy<TSource,TKey>(IEnumerable<TSource>, Func<TSource,TKey>, IEqualityComparer<TKey>)

Gruppiert die Elemente einer Sequenz entsprechend einer angegebenen Schlüsselauswahlfunktion und vergleicht die Tasten mithilfe eines angegebenen Vergleichs.

GroupBy<TSource,TKey,TElement>(IEnumerable<TSource>, Func<TSource,TKey>, Func<TSource,TElement>)

Gruppiert die Elemente einer Sequenz entsprechend einer angegebenen Schlüsselauswahlfunktion und projiziert die Elemente für jede Gruppe mithilfe einer angegebenen Funktion.

GroupBy<TSource,TKey,TElement>(IEnumerable<TSource>, Func<TSource,TKey>, Func<TSource,TElement>, IEqualityComparer<TKey>)

Gruppiert die Elemente einer Sequenz entsprechend einer Tastenauswahlfunktion. Die Schlüssel werden mithilfe eines Vergleichs verglichen, und die Elemente jeder Gruppe werden mithilfe einer angegebenen Funktion projiziert.

GroupBy<TSource,TKey,TResult>(IEnumerable<TSource>, Func<TSource,TKey>, Func<TKey,IEnumerable<TSource>,TResult>)

Gruppiert die Elemente einer Sequenz entsprechend einer angegebenen Schlüsselmarkierfunktion und erstellt einen Ergebniswert aus jeder Gruppe und dem zugehörigen Schlüssel.

GroupBy<TSource,TKey,TResult>(IEnumerable<TSource>, Func<TSource,TKey>, Func<TKey,IEnumerable<TSource>,TResult>, IEqualityComparer<TKey>)

Gruppiert die Elemente einer Sequenz entsprechend einer angegebenen Schlüsselmarkierfunktion und erstellt einen Ergebniswert aus jeder Gruppe und dem zugehörigen Schlüssel. Die Schlüssel werden mithilfe eines angegebenen Vergleichs verglichen.

GroupBy<TSource,TKey,TElement,TResult>(IEnumerable<TSource>, Func<TSource,TKey>, Func<TSource,TElement>, Func<TKey,IEnumerable<TElement>,TResult>)

Gruppiert die Elemente einer Sequenz entsprechend einer angegebenen Schlüsselmarkierfunktion und erstellt einen Ergebniswert aus jeder Gruppe und dem zugehörigen Schlüssel. Die Elemente jeder Gruppe werden mithilfe einer angegebenen Funktion projiziert.

GroupBy<TSource,TKey,TElement,TResult>(IEnumerable<TSource>, Func<TSource, TKey>, Func<TSource,TElement>, Func<TKey,IEnumerable<TElement>, TResult>, IEqualityComparer<TKey>)

Gruppiert die Elemente einer Sequenz entsprechend einer angegebenen Schlüsselmarkierfunktion und erstellt einen Ergebniswert aus jeder Gruppe und dem zugehörigen Schlüssel. Schlüsselwerte werden mithilfe eines angegebenen Vergleichs verglichen, und die Elemente jeder Gruppe werden mithilfe einer angegebenen Funktion projiziert.

GroupJoin<TOuter,TInner,TKey,TResult>(IEnumerable<TOuter>, IEnumerable<TInner>, Func<TOuter,TKey>, Func<TInner,TKey>, Func<TOuter,IEnumerable<TInner>, TResult>)

Korreliert die Elemente zweier Sequenzen basierend auf der Gleichheit von Schlüsseln und gruppiert die Ergebnisse. Der Standardmäßige Gleichheitsvergleich wird zum Vergleichen von Schlüsseln verwendet.

GroupJoin<TOuter,TInner,TKey,TResult>(IEnumerable<TOuter>, IEnumerable<TInner>, Func<TOuter,TKey>, Func<TInner,TKey>, Func<TOuter,IEnumerable<TInner>, TResult>, IEqualityComparer<TKey>)

Korreliert die Elemente zweier Sequenzen basierend auf schlüsselgleicher Gleichheit und gruppiert die Ergebnisse. Ein angegebenes IEqualityComparer<T> wird zum Vergleichen von Schlüsseln verwendet.

Index<TSource>(IEnumerable<TSource>)

Gibt eine Aufzählung zurück, die den Index des Elements in ein Tupel einschließt.

Intersect<TSource>(IEnumerable<TSource>, IEnumerable<TSource>)

Erzeugt die festgelegte Schnittmenge von zwei Sequenzen mithilfe des Standardgleichgleichsabgleichs zum Vergleichen von Werten.

Intersect<TSource>(IEnumerable<TSource>, IEnumerable<TSource>, IEqualityComparer<TSource>)

Erzeugt die festgelegte Schnittmenge von zwei Sequenzen mithilfe der angegebenen IEqualityComparer<T> zum Vergleichen von Werten.

IntersectBy<TSource,TKey>(IEnumerable<TSource>, IEnumerable<TKey>, Func<TSource,TKey>)

Erzeugt die festgelegte Schnittmenge von zwei Sequenzen gemäß einer angegebenen Schlüsselmarkierfunktion.

IntersectBy<TSource,TKey>(IEnumerable<TSource>, IEnumerable<TKey>, Func<TSource,TKey>, IEqualityComparer<TKey>)

Erzeugt die festgelegte Schnittmenge von zwei Sequenzen gemäß einer angegebenen Schlüsselmarkierfunktion.

Join<TOuter,TInner,TKey,TResult>(IEnumerable<TOuter>, IEnumerable<TInner>, Func<TOuter,TKey>, Func<TInner,TKey>, Func<TOuter,TInner,TResult>)

Korreliert die Elemente zweier Sequenzen basierend auf übereinstimmenden Schlüsseln. Der Standardmäßige Gleichheitsvergleich wird zum Vergleichen von Schlüsseln verwendet.

Join<TOuter,TInner,TKey,TResult>(IEnumerable<TOuter>, IEnumerable<TInner>, Func<TOuter,TKey>, Func<TInner,TKey>, Func<TOuter,TInner,TResult>, IEqualityComparer<TKey>)

Korreliert die Elemente zweier Sequenzen basierend auf übereinstimmenden Schlüsseln. Ein angegebenes IEqualityComparer<T> wird zum Vergleichen von Schlüsseln verwendet.

Last<TSource>(IEnumerable<TSource>)

Gibt das letzte Element einer Sequenz zurück.

Last<TSource>(IEnumerable<TSource>, Func<TSource,Boolean>)

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

LastOrDefault<TSource>(IEnumerable<TSource>)

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

LastOrDefault<TSource>(IEnumerable<TSource>, TSource)

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

LastOrDefault<TSource>(IEnumerable<TSource>, Func<TSource,Boolean>)

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

LastOrDefault<TSource>(IEnumerable<TSource>, Func<TSource,Boolean>, TSource)

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

LongCount<TSource>(IEnumerable<TSource>)

Gibt einen Int64 zurück, der die Gesamtanzahl der Elemente in einer Sequenz darstellt.

LongCount<TSource>(IEnumerable<TSource>, Func<TSource,Boolean>)

Gibt einen Int64 zurück, der angibt, wie viele Elemente in einer Sequenz eine Bedingung erfüllen.

Max<TSource>(IEnumerable<TSource>)

Gibt den Maximalwert in einer generischen Sequenz zurück.

Max<TSource>(IEnumerable<TSource>, IComparer<TSource>)

Gibt den Maximalwert in einer generischen Sequenz zurück.

Max<TSource>(IEnumerable<TSource>, Func<TSource,Decimal>)

Ruft eine Transformationsfunktion für jedes Element einer Sequenz auf und gibt den maximalen Decimal Wert zurück.

Max<TSource>(IEnumerable<TSource>, Func<TSource,Double>)

Ruft eine Transformationsfunktion für jedes Element einer Sequenz auf und gibt den maximalen Double Wert zurück.

Max<TSource>(IEnumerable<TSource>, Func<TSource,Int32>)

Ruft eine Transformationsfunktion für jedes Element einer Sequenz auf und gibt den maximalen Int32 Wert zurück.

Max<TSource>(IEnumerable<TSource>, Func<TSource,Int64>)

Ruft eine Transformationsfunktion für jedes Element einer Sequenz auf und gibt den maximalen Int64 Wert zurück.

Max<TSource>(IEnumerable<TSource>, Func<TSource,Nullable<Decimal>>)

Ruft eine Transformationsfunktion für jedes Element einer Sequenz auf und gibt den maximal nullfähigen Decimal Wert zurück.

Max<TSource>(IEnumerable<TSource>, Func<TSource,Nullable<Double>>)

Ruft eine Transformationsfunktion für jedes Element einer Sequenz auf und gibt den maximal nullfähigen Double Wert zurück.

Max<TSource>(IEnumerable<TSource>, Func<TSource,Nullable<Int32>>)

Ruft eine Transformationsfunktion für jedes Element einer Sequenz auf und gibt den maximal nullfähigen Int32 Wert zurück.

Max<TSource>(IEnumerable<TSource>, Func<TSource,Nullable<Int64>>)

Ruft eine Transformationsfunktion für jedes Element einer Sequenz auf und gibt den maximal nullfähigen Int64 Wert zurück.

Max<TSource>(IEnumerable<TSource>, Func<TSource,Nullable<Single>>)

Ruft eine Transformationsfunktion für jedes Element einer Sequenz auf und gibt den maximal nullfähigen Single Wert zurück.

Max<TSource>(IEnumerable<TSource>, Func<TSource,Single>)

Ruft eine Transformationsfunktion für jedes Element einer Sequenz auf und gibt den maximalen Single Wert zurück.

Max<TSource,TResult>(IEnumerable<TSource>, Func<TSource,TResult>)

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

MaxBy<TSource,TKey>(IEnumerable<TSource>, Func<TSource,TKey>)

Gibt den Maximalwert in einer generischen Sequenz gemäß einer angegebenen Schlüsselmarkierfunktion zurück.

MaxBy<TSource,TKey>(IEnumerable<TSource>, Func<TSource,TKey>, IComparer<TKey>)

Gibt den Maximalwert in einer generischen Sequenz gemäß einer angegebenen Schlüsselmarkierfunktion und einem Schlüsselabgleich zurück.

Min<TSource>(IEnumerable<TSource>)

Gibt den Minimalwert in einer generischen Sequenz zurück.

Min<TSource>(IEnumerable<TSource>, IComparer<TSource>)

Gibt den Minimalwert in einer generischen Sequenz zurück.

Min<TSource>(IEnumerable<TSource>, Func<TSource,Decimal>)

Ruft eine Transformationsfunktion für jedes Element einer Sequenz auf und gibt den minimalen Decimal Wert zurück.

Min<TSource>(IEnumerable<TSource>, Func<TSource,Double>)

Ruft eine Transformationsfunktion für jedes Element einer Sequenz auf und gibt den minimalen Double Wert zurück.

Min<TSource>(IEnumerable<TSource>, Func<TSource,Int32>)

Ruft eine Transformationsfunktion für jedes Element einer Sequenz auf und gibt den minimalen Int32 Wert zurück.

Min<TSource>(IEnumerable<TSource>, Func<TSource,Int64>)

Ruft eine Transformationsfunktion für jedes Element einer Sequenz auf und gibt den minimalen Int64 Wert zurück.

Min<TSource>(IEnumerable<TSource>, Func<TSource,Nullable<Decimal>>)

Ruft eine Transformationsfunktion für jedes Element einer Sequenz auf und gibt den minimal nullfähigen Decimal Wert zurück.

Min<TSource>(IEnumerable<TSource>, Func<TSource,Nullable<Double>>)

Ruft eine Transformationsfunktion für jedes Element einer Sequenz auf und gibt den minimal nullfähigen Double Wert zurück.

Min<TSource>(IEnumerable<TSource>, Func<TSource,Nullable<Int32>>)

Ruft eine Transformationsfunktion für jedes Element einer Sequenz auf und gibt den minimal nullfähigen Int32 Wert zurück.

Min<TSource>(IEnumerable<TSource>, Func<TSource,Nullable<Int64>>)

Ruft eine Transformationsfunktion für jedes Element einer Sequenz auf und gibt den minimal nullfähigen Int64 Wert zurück.

Min<TSource>(IEnumerable<TSource>, Func<TSource,Nullable<Single>>)

Ruft eine Transformationsfunktion für jedes Element einer Sequenz auf und gibt den minimal nullfähigen Single Wert zurück.

Min<TSource>(IEnumerable<TSource>, Func<TSource,Single>)

Ruft eine Transformationsfunktion für jedes Element einer Sequenz auf und gibt den minimalen Single Wert zurück.

Min<TSource,TResult>(IEnumerable<TSource>, Func<TSource,TResult>)

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

MinBy<TSource,TKey>(IEnumerable<TSource>, Func<TSource,TKey>)

Gibt den Minimalwert in einer generischen Sequenz gemäß einer angegebenen Schlüsselmarkierfunktion zurück.

MinBy<TSource,TKey>(IEnumerable<TSource>, Func<TSource,TKey>, IComparer<TKey>)

Gibt den Minimalwert in einer generischen Sequenz gemäß einer angegebenen Schlüsselauswahlfunktion und einem Schlüsselabgleich zurück.

OfType<TResult>(IEnumerable)

Filtert die Elemente einer IEnumerable basierend auf einem angegebenen Typ.

Order<T>(IEnumerable<T>)

Sortiert die Elemente einer Sequenz in aufsteigender Reihenfolge.

Order<T>(IEnumerable<T>, IComparer<T>)

Sortiert die Elemente einer Sequenz in aufsteigender Reihenfolge.

OrderBy<TSource,TKey>(IEnumerable<TSource>, Func<TSource,TKey>)

Sortiert die Elemente einer Sequenz in aufsteigender Reihenfolge nach einem Schlüssel.

OrderBy<TSource,TKey>(IEnumerable<TSource>, Func<TSource,TKey>, IComparer<TKey>)

Sortiert die Elemente einer Sequenz in aufsteigender Reihenfolge mithilfe eines angegebenen Vergleichs.

OrderByDescending<TSource,TKey>(IEnumerable<TSource>, Func<TSource,TKey>)

Sortiert die Elemente einer Sequenz in absteigender Reihenfolge nach einem Schlüssel.

OrderByDescending<TSource,TKey>(IEnumerable<TSource>, Func<TSource,TKey>, IComparer<TKey>)

Sortiert die Elemente einer Sequenz in absteigender Reihenfolge mithilfe eines angegebenen Vergleichs.

OrderDescending<T>(IEnumerable<T>)

Sortiert die Elemente einer Sequenz in absteigender Reihenfolge.

OrderDescending<T>(IEnumerable<T>, IComparer<T>)

Sortiert die Elemente einer Sequenz in absteigender Reihenfolge.

Prepend<TSource>(IEnumerable<TSource>, TSource)

Fügt am Anfang der Sequenz einen Wert hinzu.

Reverse<TSource>(IEnumerable<TSource>)

Invertiert die Reihenfolge der Elemente in einer Sequenz.

Select<TSource,TResult>(IEnumerable<TSource>, Func<TSource,TResult>)

Projiziert jedes Element einer Sequenz in ein neues Formular.

Select<TSource,TResult>(IEnumerable<TSource>, Func<TSource,Int32,TResult>)

Projiziert jedes Element einer Sequenz in ein neues Formular, indem er den Index des Elements einbezieht.

SelectMany<TSource,TResult>(IEnumerable<TSource>, Func<TSource,IEnumerable<TResult>>)

Projiziert jedes Element einer Sequenz auf eine IEnumerable<T> und vereinfacht die resultierenden Sequenzen in eine Sequenz.

SelectMany<TSource,TResult>(IEnumerable<TSource>, Func<TSource,Int32,IEnumerable<TResult>>)

Projiziert jedes Element einer Sequenz auf eine IEnumerable<T>und schmeichelt die resultierenden Sequenzen in einer Sequenz ab. Der Index der einzelnen Quellelemente wird in der projizierten Form dieses Elements verwendet.

SelectMany<TSource,TCollection,TResult>(IEnumerable<TSource>, Func<TSource,IEnumerable<TCollection>>, Func<TSource,TCollection,TResult>)

Projiziert jedes Element einer Sequenz auf eine IEnumerable<T>, schmeichelt die resultierenden Sequenzen in eine Sequenz und ruft eine Ergebnismarkierfunktion für jedes element darin auf.

SelectMany<TSource,TCollection,TResult>(IEnumerable<TSource>, Func<TSource,Int32,IEnumerable<TCollection>>, Func<TSource,TCollection,TResult>)

Projiziert jedes Element einer Sequenz auf eine IEnumerable<T>, schmeichelt die resultierenden Sequenzen in eine Sequenz und ruft eine Ergebnismarkierfunktion für jedes element darin auf. Der Index der einzelnen Quellelemente wird in der zwischen projizierten Form dieses Elements verwendet.

SequenceEqual<TSource>(IEnumerable<TSource>, IEnumerable<TSource>)

Bestimmt, ob zwei Sequenzen gleich sind, indem die Elemente mithilfe des Standardmäßigen Gleichheitsabgleichs für ihren Typ verglichen werden.

SequenceEqual<TSource>(IEnumerable<TSource>, IEnumerable<TSource>, IEqualityComparer<TSource>)

Bestimmt, ob zwei Sequenzen gleich sind, indem sie ihre Elemente mithilfe einer angegebenen IEqualityComparer<T>vergleichen.

Single<TSource>(IEnumerable<TSource>)

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

Single<TSource>(IEnumerable<TSource>, Func<TSource,Boolean>)

Gibt 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.

SingleOrDefault<TSource>(IEnumerable<TSource>)

Gibt 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.

SingleOrDefault<TSource>(IEnumerable<TSource>, TSource)

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

SingleOrDefault<TSource>(IEnumerable<TSource>, Func<TSource,Boolean>)

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

SingleOrDefault<TSource>(IEnumerable<TSource>, Func<TSource,Boolean>, TSource)

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

Skip<TSource>(IEnumerable<TSource>, Int32)

Umgeht eine angegebene Anzahl von Elementen in einer Sequenz und gibt dann die verbleibenden Elemente zurück.

SkipLast<TSource>(IEnumerable<TSource>, Int32)

Gibt eine neue aufzählbare Auflistung zurück, die die Elemente aus source enthält, wobei die letzten count Elemente der Quellauflistung weggelassen werden.

SkipWhile<TSource>(IEnumerable<TSource>, Func<TSource,Boolean>)

Umgeht Elemente in einer Sequenz, solange eine angegebene Bedingung wahr ist, und gibt dann die verbleibenden Elemente zurück.

SkipWhile<TSource>(IEnumerable<TSource>, Func<TSource,Int32,Boolean>)

Umgeht Elemente in einer Sequenz, solange eine angegebene Bedingung wahr ist, und gibt dann die verbleibenden Elemente zurück. Der Index des Elements wird in der Logik der Prädikatfunktion verwendet.

Sum<TSource>(IEnumerable<TSource>, Func<TSource,Decimal>)

Berechnet die Summe der Sequenz von Decimal Werten, die durch Aufrufen einer Transformationsfunktion für jedes Element der Eingabesequenz abgerufen werden.

Sum<TSource>(IEnumerable<TSource>, Func<TSource,Double>)

Berechnet die Summe der Sequenz von Double Werten, die durch Aufrufen einer Transformationsfunktion für jedes Element der Eingabesequenz abgerufen werden.

Sum<TSource>(IEnumerable<TSource>, Func<TSource,Int32>)

Berechnet die Summe der Sequenz von Int32 Werten, die durch Aufrufen einer Transformationsfunktion für jedes Element der Eingabesequenz abgerufen werden.

Sum<TSource>(IEnumerable<TSource>, Func<TSource,Int64>)

Berechnet die Summe der Sequenz von Int64 Werten, die durch Aufrufen einer Transformationsfunktion für jedes Element der Eingabesequenz abgerufen werden.

Sum<TSource>(IEnumerable<TSource>, Func<TSource,Nullable<Decimal>>)

Berechnet die Summe der Sequenz von nullablen Decimal Werten, die durch Aufrufen einer Transformationsfunktion für jedes Element der Eingabesequenz abgerufen werden.

Sum<TSource>(IEnumerable<TSource>, Func<TSource,Nullable<Double>>)

Berechnet die Summe der Sequenz von nullablen Double Werten, die durch Aufrufen einer Transformationsfunktion für jedes Element der Eingabesequenz abgerufen werden.

Sum<TSource>(IEnumerable<TSource>, Func<TSource,Nullable<Int32>>)

Berechnet die Summe der Sequenz von nullablen Int32 Werten, die durch Aufrufen einer Transformationsfunktion für jedes Element der Eingabesequenz abgerufen werden.

Sum<TSource>(IEnumerable<TSource>, Func<TSource,Nullable<Int64>>)

Berechnet die Summe der Sequenz von nullablen Int64 Werten, die durch Aufrufen einer Transformationsfunktion für jedes Element der Eingabesequenz abgerufen werden.

Sum<TSource>(IEnumerable<TSource>, Func<TSource,Nullable<Single>>)

Berechnet die Summe der Sequenz von nullablen Single Werten, die durch Aufrufen einer Transformationsfunktion für jedes Element der Eingabesequenz abgerufen werden.

Sum<TSource>(IEnumerable<TSource>, Func<TSource,Single>)

Berechnet die Summe der Sequenz von Single Werten, die durch Aufrufen einer Transformationsfunktion für jedes Element der Eingabesequenz abgerufen werden.

Take<TSource>(IEnumerable<TSource>, Int32)

Gibt eine angegebene Anzahl zusammenhängender Elemente vom Anfang einer Sequenz zurück.

Take<TSource>(IEnumerable<TSource>, Range)

Gibt einen angegebenen Bereich zusammenhängender Elemente aus einer Sequenz zurück.

TakeLast<TSource>(IEnumerable<TSource>, Int32)

Gibt eine neue enumerationsfähige Auflistung zurück, die die letzten count Elemente aus sourceenthält.

TakeWhile<TSource>(IEnumerable<TSource>, Func<TSource,Boolean>)

Gibt Elemente aus einer Sequenz zurück, solange eine angegebene Bedingung wahr ist.

TakeWhile<TSource>(IEnumerable<TSource>, Func<TSource,Int32,Boolean>)

Gibt Elemente aus einer Sequenz zurück, solange eine angegebene Bedingung wahr ist. Der Index des Elements wird in der Logik der Prädikatfunktion verwendet.

ToArray<TSource>(IEnumerable<TSource>)

Erstellt ein Array aus einem IEnumerable<T>.

ToDictionary<TSource,TKey>(IEnumerable<TSource>, Func<TSource,TKey>)

Erstellt eine Dictionary<TKey,TValue> aus einer IEnumerable<T> gemäß einer angegebenen Schlüsselauswahlfunktion.

ToDictionary<TSource,TKey>(IEnumerable<TSource>, Func<TSource,TKey>, IEqualityComparer<TKey>)

Erstellt eine Dictionary<TKey,TValue> aus einer IEnumerable<T> gemäß einer angegebenen Schlüsselauswahlfunktion und einem Schlüsselvergleich.

ToDictionary<TSource,TKey,TElement>(IEnumerable<TSource>, Func<TSource,TKey>, Func<TSource,TElement>)

Erstellt eine Dictionary<TKey,TValue> aus einer IEnumerable<T> gemäß den angegebenen Schlüsselauswahl- und Elementauswahlfunktionen.

ToDictionary<TSource,TKey,TElement>(IEnumerable<TSource>, Func<TSource,TKey>, Func<TSource,TElement>, IEqualityComparer<TKey>)

Erstellt eine Dictionary<TKey,TValue> aus einer IEnumerable<T> gemäß einer angegebenen Schlüsselauswahlfunktion, einem Vergleichsmodul und einer Elementauswahlfunktion.

ToHashSet<TSource>(IEnumerable<TSource>)

Erstellt eine HashSet<T> aus einem IEnumerable<T>.

ToHashSet<TSource>(IEnumerable<TSource>, IEqualityComparer<TSource>)

Erstellt mithilfe des comparer zum Vergleichen von Schlüsseln eine HashSet<T> aus einem IEnumerable<T>.

ToList<TSource>(IEnumerable<TSource>)

Erstellt eine List<T> aus einem IEnumerable<T>.

ToLookup<TSource,TKey>(IEnumerable<TSource>, Func<TSource,TKey>)

Erstellt eine Lookup<TKey,TElement> aus einer IEnumerable<T> gemäß einer angegebenen Schlüsselauswahlfunktion.

ToLookup<TSource,TKey>(IEnumerable<TSource>, Func<TSource,TKey>, IEqualityComparer<TKey>)

Erstellt eine Lookup<TKey,TElement> aus einer IEnumerable<T> gemäß einer angegebenen Schlüsselauswahlfunktion und einem Schlüsselvergleich.

ToLookup<TSource,TKey,TElement>(IEnumerable<TSource>, Func<TSource,TKey>, Func<TSource,TElement>)

Erstellt eine Lookup<TKey,TElement> aus einer IEnumerable<T> gemäß den angegebenen Schlüsselauswahl- und Elementauswahlfunktionen.

ToLookup<TSource,TKey,TElement>(IEnumerable<TSource>, Func<TSource,TKey>, Func<TSource,TElement>, IEqualityComparer<TKey>)

Erstellt eine Lookup<TKey,TElement> aus einer IEnumerable<T> gemäß einer angegebenen Schlüsselauswahlfunktion, einem Vergleichsmodul und einer Elementauswahlfunktion.

TryGetNonEnumeratedCount<TSource>(IEnumerable<TSource>, Int32)

Versucht, die Anzahl der Elemente in einer Sequenz zu ermitteln, ohne eine Enumeration zu erzwingen.

Union<TSource>(IEnumerable<TSource>, IEnumerable<TSource>)

Erzeugt die Festgelegte Vereinigung von zwei Sequenzen mithilfe des Standardgleichstellungsabgleichs.

Union<TSource>(IEnumerable<TSource>, IEnumerable<TSource>, IEqualityComparer<TSource>)

Erzeugt die Set-Vereinigung von zwei Sequenzen mithilfe eines angegebenen IEqualityComparer<T>.

UnionBy<TSource,TKey>(IEnumerable<TSource>, IEnumerable<TSource>, Func<TSource,TKey>)

Erzeugt die Set-Vereinigung von zwei Sequenzen gemäß einer angegebenen Schlüsselmarkierfunktion.

UnionBy<TSource,TKey>(IEnumerable<TSource>, IEnumerable<TSource>, Func<TSource,TKey>, IEqualityComparer<TKey>)

Erzeugt die Set-Vereinigung von zwei Sequenzen gemäß einer angegebenen Schlüsselmarkierfunktion.

Where<TSource>(IEnumerable<TSource>, Func<TSource,Boolean>)

Filtert eine Abfolge von Werten basierend auf einem Prädikat.

Where<TSource>(IEnumerable<TSource>, Func<TSource,Int32,Boolean>)

Filtert eine Abfolge von Werten basierend auf einem Prädikat. Der Index jedes Elements wird in der Logik der Prädikatfunktion verwendet.

Zip<TFirst,TSecond>(IEnumerable<TFirst>, IEnumerable<TSecond>)

Erzeugt eine Abfolge von Tupeln mit Elementen aus den beiden angegebenen Sequenzen.

Zip<TFirst,TSecond,TThird>(IEnumerable<TFirst>, IEnumerable<TSecond>, IEnumerable<TThird>)

Erzeugt eine Abfolge von Tupeln mit Elementen aus den drei angegebenen Sequenzen.

Zip<TFirst,TSecond,TResult>(IEnumerable<TFirst>, IEnumerable<TSecond>, Func<TFirst,TSecond,TResult>)

Wendet eine angegebene Funktion auf die entsprechenden Elemente von zwei Sequenzen an, wodurch eine Folge der Ergebnisse erzeugt wird.

AsParallel(IEnumerable)

Aktiviert die Parallelisierung einer Abfrage.

AsParallel<TSource>(IEnumerable<TSource>)

Aktiviert die Parallelisierung einer Abfrage.

AsQueryable(IEnumerable)

Wandelt eine IEnumerable in eine IQueryableum.

AsQueryable<TElement>(IEnumerable<TElement>)

Wandelt eine generische IEnumerable<T> in eine generische IQueryable<T>um.

Ancestors<T>(IEnumerable<T>)

Gibt eine Auflistung von Elementen zurück, die die Vorgänger aller Knoten in der Quellauflistung enthalten.

Ancestors<T>(IEnumerable<T>, XName)

Gibt eine gefilterte Auflistung von Elementen zurück, die die Vorgänger aller Knoten in der Quellauflistung enthalten. In der Auflistung sind nur Elemente enthalten, die über einen übereinstimmenden XName verfügen.

DescendantNodes<T>(IEnumerable<T>)

Gibt eine Auflistung der untergeordneten Knoten jedes Dokuments und Elements in der Quellauflistung zurück.

Descendants<T>(IEnumerable<T>)

Gibt eine Auflistung von Elementen zurück, die die untergeordneten Elemente jedes Elements und Dokuments in der Quellauflistung enthalten.

Descendants<T>(IEnumerable<T>, XName)

Gibt eine gefilterte Auflistung von Elementen zurück, die die untergeordneten Elemente jedes Elements und Dokuments in der Quellauflistung enthalten. In der Auflistung sind nur Elemente enthalten, die über einen übereinstimmenden XName verfügen.

Elements<T>(IEnumerable<T>)

Gibt eine Auflistung der untergeordneten Elemente jedes Elements und Dokuments in der Quellauflistung zurück.

Elements<T>(IEnumerable<T>, XName)

Gibt eine gefilterte Auflistung der untergeordneten Elemente jedes Elements und Dokuments in der Quellauflistung zurück. In der Auflistung sind nur Elemente enthalten, die über einen übereinstimmenden XName verfügen.

InDocumentOrder<T>(IEnumerable<T>)

Gibt eine Auflistung von Knoten zurück, die alle Knoten in der Quellauflistung enthält, sortiert in der Dokumentreihenfolge.

Nodes<T>(IEnumerable<T>)

Gibt eine Auflistung der untergeordneten Knoten jedes Dokuments und Elements in der Quellauflistung zurück.

Remove<T>(IEnumerable<T>)

Entfernt jeden Knoten in der Quellauflistung aus dem übergeordneten Knoten.

Gilt für:

Weitere Informationen