Udostępnij za pośrednictwem


TypedTableBase<T> Klasa

Definicja

Ten typ jest używany jako klasa bazowa do generowania obiektów typu-DataTable przez program Visual Studio i narzędzia XSD.exe .NET Framework i nie ma być używany bezpośrednio z kodu.

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)

Parametry typu

T

Typ obiektów w sekwencji źródłowej reprezentowanej przez tabelę zazwyczaj DataRow.

Dziedziczenie
Atrybuty
Implementuje

Konstruktory

TypedTableBase<T>()

Inicjuje nowy TypedTableBase<T>. Ta metoda obsługuje typizowane generowanie obiektówDataTable przez program Visual Studio i narzędzie XSD.exe .NET Framework. Ten typ nie jest przeznaczony do użycia bezpośrednio z kodu.

TypedTableBase<T>(SerializationInfo, StreamingContext)
Przestarzałe.

Inicjuje nowy TypedTableBase<T>. Ta metoda obsługuje typizowane generowanie obiektówDataTable przez program Visual Studio i narzędzie XSD.exe .NET Framework. Ta metoda nie jest przeznaczona do użycia bezpośrednio z kodu.

Pola

fInitInProgress

Sprawdza, czy inicjowanie jest w toku. Inicjowanie odbywa się w czasie wykonywania.

(Odziedziczone po DataTable)

Właściwości

CaseSensitive

Wskazuje, czy porównania ciągów w tabeli są wrażliwe na wielkość liter.

(Odziedziczone po DataTable)
ChildRelations

Pobiera kolekcję relacji podrzędnych dla tego DataTable.

(Odziedziczone po DataTable)
Columns

Pobiera kolekcję kolumn należących do tej tabeli.

(Odziedziczone po DataTable)
Constraints

Pobiera kolekcję ograniczeń obsługiwanych przez tę tabelę.

(Odziedziczone po DataTable)
Container

Pobiera kontener dla składnika.

(Odziedziczone po MarshalByValueComponent)
DataSet

Pobiera DataSet, do którego należy ta tabela.

(Odziedziczone po DataTable)
DefaultView

Pobiera dostosowany widok tabeli, który może zawierać filtrowany widok lub położenie kursora.

(Odziedziczone po DataTable)
DesignMode

Pobiera wartość wskazującą, czy składnik jest obecnie w trybie projektowania.

(Odziedziczone po MarshalByValueComponent)
DisplayExpression

Pobiera lub ustawia wyrażenie zwracające wartość używaną do reprezentowania tej tabeli w interfejsie użytkownika. Właściwość DisplayExpression umożliwia wyświetlenie nazwy tej tabeli w interfejsie użytkownika.

(Odziedziczone po DataTable)
Events

Pobiera listę programów obsługi zdarzeń dołączonych do tego składnika.

(Odziedziczone po MarshalByValueComponent)
ExtendedProperties

Pobiera kolekcję dostosowanych informacji o użytkowniku.

(Odziedziczone po DataTable)
HasErrors

Pobiera wartość wskazującą, czy występują błędy w dowolnych wierszach w dowolnej tabeli DataSet, do której należy tabela.

(Odziedziczone po DataTable)
IsInitialized

Pobiera wartość wskazującą, czy zainicjowano DataTable.

(Odziedziczone po DataTable)
Locale

Pobiera lub ustawia informacje o ustawieniach regionalnych używane do porównywania ciągów w tabeli.

(Odziedziczone po DataTable)
MinimumCapacity

Pobiera lub ustawia początkowy rozmiar początkowy dla tej tabeli.

(Odziedziczone po DataTable)
Namespace

Pobiera lub ustawia przestrzeń nazw dla reprezentacji XML danych przechowywanych w DataTable.

(Odziedziczone po DataTable)
ParentRelations

Pobiera kolekcję relacji nadrzędnych dla tego DataTable.

(Odziedziczone po DataTable)
Prefix

Pobiera lub ustawia przestrzeń nazw dla reprezentacji XML danych przechowywanych w DataTable.

(Odziedziczone po DataTable)
PrimaryKey

Pobiera lub ustawia tablicę kolumn, które działają jako klucze podstawowe dla tabeli danych.

(Odziedziczone po DataTable)
RemotingFormat

Pobiera lub ustawia format serializacji.

(Odziedziczone po DataTable)
Rows

Pobiera kolekcję wierszy należących do tej tabeli.

(Odziedziczone po DataTable)
Site

Pobiera lub ustawia ISite dla DataTable.

(Odziedziczone po DataTable)
TableName

Pobiera lub ustawia nazwę DataTable.

(Odziedziczone po DataTable)

Metody

AcceptChanges()

Zatwierdza wszystkie zmiany wprowadzone w tej tabeli od czasu ostatniego wywołania AcceptChanges().

(Odziedziczone po DataTable)
BeginInit()

Rozpoczyna inicjowanie DataTable używanego w formularzu lub używanego przez inny składnik. Inicjowanie odbywa się w czasie wykonywania.

(Odziedziczone po DataTable)
BeginLoadData()

Wyłącza powiadomienia, konserwację indeksu i ograniczenia podczas ładowania danych.

(Odziedziczone po DataTable)
Cast<TResult>()

Konwertuje elementy TypedTableBase<T> na określony typ. Ta metoda obsługuje typizowane generowanie obiektów DataTable przez program Visual Studio i narzędzie XSD.exe .NET Framework. Ta metoda nie jest przeznaczona do użycia bezpośrednio z kodu.

Clear()

Czyści DataTable wszystkich danych.

(Odziedziczone po DataTable)
Clone()

Klonuje strukturę DataTable, w tym wszystkie schematy i ograniczenia DataTable.

(Odziedziczone po DataTable)
Compute(String, String)

Oblicza podane wyrażenie dla bieżących wierszy, które przekazują kryteria filtrowania.

(Odziedziczone po DataTable)
Copy()

Kopiuje zarówno strukturę, jak i dane dla tego DataTable.

(Odziedziczone po DataTable)
CreateDataReader()

Zwraca DataTableReader odpowiadające danym w tym DataTable.

(Odziedziczone po DataTable)
CreateInstance()

Tworzy nowe wystąpienie DataTable.

(Odziedziczone po DataTable)
Dispose()

Zwalnia wszystkie zasoby używane przez MarshalByValueComponent.

(Odziedziczone po MarshalByValueComponent)
Dispose(Boolean)

Zwalnia niezarządzane zasoby używane przez MarshalByValueComponent i opcjonalnie zwalnia zarządzane zasoby.

(Odziedziczone po MarshalByValueComponent)
EndInit()

Kończy inicjowanie DataTable używanego w formularzu lub używanego przez inny składnik. Inicjowanie odbywa się w czasie wykonywania.

(Odziedziczone po DataTable)
EndLoadData()

Włącza powiadomienia, konserwację indeksu i ograniczenia po załadowaniu danych.

(Odziedziczone po DataTable)
Equals(Object)

Określa, czy określony obiekt jest równy bieżącemu obiektowi.

(Odziedziczone po Object)
GetChanges()

Pobiera kopię DataTable, która zawiera wszystkie wprowadzone zmiany, ponieważ został załadowany lub AcceptChanges() został ostatnio wywołany.

(Odziedziczone po DataTable)
GetChanges(DataRowState)

Pobiera kopię DataTable zawierającą wszystkie wprowadzone zmiany od czasu ostatniego załadowania lub od czasu wywołania AcceptChanges() filtrowane przez DataRowState.

(Odziedziczone po DataTable)
GetEnumerator()

Zwraca moduł wyliczający dla wpisanychDataRow. Ta metoda obsługuje typizowane generowanie obiektówDataTable przez program Visual Studio i narzędzie XSD.exe .NET Framework. Ta metoda nie jest przeznaczona do użycia bezpośrednio z kodu.

GetErrors()

Pobiera tablicę obiektów DataRow zawierających błędy.

(Odziedziczone po DataTable)
GetHashCode()

Służy jako domyślna funkcja skrótu.

(Odziedziczone po Object)
GetObjectData(SerializationInfo, StreamingContext)
Przestarzałe.

Wypełnia obiekt informacji o serializacji danymi wymaganymi do serializacji DataTable.

(Odziedziczone po DataTable)
GetRowType()

Pobiera typ wiersza.

(Odziedziczone po DataTable)
GetSchema()

Aby uzyskać opis tego elementu członkowskiego, zobacz GetSchema().

(Odziedziczone po DataTable)
GetService(Type)

Pobiera implementator IServiceProvider.

(Odziedziczone po MarshalByValueComponent)
GetType()

Pobiera Type bieżącego wystąpienia.

(Odziedziczone po Object)
ImportRow(DataRow)

Kopiuje DataRow do DataTable, zachowując wszystkie ustawienia właściwości, a także oryginalne i bieżące wartości.

(Odziedziczone po DataTable)
Load(IDataReader)

Wypełnia DataTable wartościami ze źródła danych przy użyciu podanej IDataReader. Jeśli DataTable zawiera już wiersze, dane przychodzące ze źródła danych zostaną scalone z istniejącymi wierszami.

(Odziedziczone po DataTable)
Load(IDataReader, LoadOption)

Wypełnia DataTable wartościami ze źródła danych przy użyciu podanej IDataReader. Jeśli DataTable zawiera już wiersze, dane przychodzące ze źródła danych są scalane z istniejącymi wierszami zgodnie z wartością parametru loadOption.

(Odziedziczone po DataTable)
Load(IDataReader, LoadOption, FillErrorEventHandler)

Wypełnia DataTable wartościami ze źródła danych przy użyciu podanej IDataReader przy użyciu delegata obsługi błędów.

(Odziedziczone po DataTable)
LoadDataRow(Object[], Boolean)

Znajduje i aktualizuje określony wiersz. Jeśli nie zostanie znaleziony pasujący wiersz, zostanie utworzony nowy wiersz przy użyciu podanych wartości.

(Odziedziczone po DataTable)
LoadDataRow(Object[], LoadOption)

Znajduje i aktualizuje określony wiersz. Jeśli nie zostanie znaleziony pasujący wiersz, zostanie utworzony nowy wiersz przy użyciu podanych wartości.

(Odziedziczone po DataTable)
MemberwiseClone()

Tworzy płytkią kopię bieżącego Object.

(Odziedziczone po Object)
Merge(DataTable)

Scal określony DataTable z bieżącym DataTable.

(Odziedziczone po DataTable)
Merge(DataTable, Boolean)

Scal określony DataTable z bieżącym DataTable, wskazując, czy zachować zmiany w bieżącym DataTable.

(Odziedziczone po DataTable)
Merge(DataTable, Boolean, MissingSchemaAction)

Scal określony DataTable z bieżącym DataTable, wskazując, czy zachować zmiany i jak obsłużyć brakujący schemat w bieżącym DataTable.

(Odziedziczone po DataTable)
NewRow()

Tworzy nowy DataRow z tym samym schematem co tabela.

(Odziedziczone po DataTable)
NewRowArray(Int32)

Zwraca tablicę DataRow.

(Odziedziczone po DataTable)
NewRowFromBuilder(DataRowBuilder)

Tworzy nowy wiersz na podstawie istniejącego wiersza.

(Odziedziczone po DataTable)
OnColumnChanged(DataColumnChangeEventArgs)

Zgłasza zdarzenie ColumnChanged.

(Odziedziczone po DataTable)
OnColumnChanging(DataColumnChangeEventArgs)

Zgłasza zdarzenie ColumnChanging.

(Odziedziczone po DataTable)
OnPropertyChanging(PropertyChangedEventArgs)

Zgłasza zdarzenie PropertyChanged.

(Odziedziczone po DataTable)
OnRemoveColumn(DataColumn)

Powiadamia DataTable o usunięciu DataColumn.

(Odziedziczone po DataTable)
OnRowChanged(DataRowChangeEventArgs)

Zgłasza zdarzenie RowChanged.

(Odziedziczone po DataTable)
OnRowChanging(DataRowChangeEventArgs)

Zgłasza zdarzenie RowChanging.

(Odziedziczone po DataTable)
OnRowDeleted(DataRowChangeEventArgs)

Zgłasza zdarzenie RowDeleted.

(Odziedziczone po DataTable)
OnRowDeleting(DataRowChangeEventArgs)

Zgłasza zdarzenie RowDeleting.

(Odziedziczone po DataTable)
OnTableCleared(DataTableClearEventArgs)

Zgłasza zdarzenie TableCleared.

(Odziedziczone po DataTable)
OnTableClearing(DataTableClearEventArgs)

Zgłasza zdarzenie TableClearing.

(Odziedziczone po DataTable)
OnTableNewRow(DataTableNewRowEventArgs)

Zgłasza zdarzenie TableNewRow.

(Odziedziczone po DataTable)
ReadXml(Stream)

Odczytuje schemat XML i dane do DataTable przy użyciu określonego Stream.

(Odziedziczone po DataTable)
ReadXml(String)

Odczytuje schemat XML i dane do DataTable z określonego pliku.

(Odziedziczone po DataTable)
ReadXml(TextReader)

Odczytuje schemat XML i dane do DataTable przy użyciu określonego TextReader.

(Odziedziczone po DataTable)
ReadXml(XmlReader)

Odczytuje schemat XML i dane do DataTable przy użyciu określonego XmlReader.

(Odziedziczone po DataTable)
ReadXmlSchema(Stream)

Odczytuje schemat XML do DataTable przy użyciu określonego strumienia.

(Odziedziczone po DataTable)
ReadXmlSchema(String)

Odczytuje schemat XML do DataTable z określonego pliku.

(Odziedziczone po DataTable)
ReadXmlSchema(TextReader)

Odczytuje schemat XML do DataTable przy użyciu określonego TextReader.

(Odziedziczone po DataTable)
ReadXmlSchema(XmlReader)

Odczytuje schemat XML do DataTable przy użyciu określonego XmlReader.

(Odziedziczone po DataTable)
ReadXmlSerializable(XmlReader)

Odczytuje ze strumienia XML.

(Odziedziczone po DataTable)
RejectChanges()

Przywraca wszystkie zmiany wprowadzone w tabeli od czasu jej załadowania lub ostatni raz, kiedy AcceptChanges() została wywołana.

(Odziedziczone po DataTable)
Reset()

Resetuje DataTable do stanu pierwotnego. Funkcja Reset usuwa wszystkie dane, indeksy, relacje i kolumny tabeli. Jeśli zestaw danych zawiera tabelę DataTable, tabela będzie nadal częścią zestawu danych po zresetowaniu tabeli.

(Odziedziczone po DataTable)
Select()

Pobiera tablicę wszystkich obiektów DataRow.

(Odziedziczone po DataTable)
Select(String)

Pobiera tablicę wszystkich obiektów DataRow spełniających kryteria filtrowania.

(Odziedziczone po DataTable)
Select(String, String)

Pobiera tablicę wszystkich obiektów DataRow spełniających kryteria filtrowania w określonej kolejności sortowania.

(Odziedziczone po DataTable)
Select(String, String, DataViewRowState)

Pobiera tablicę wszystkich obiektów DataRow pasujących do filtru w kolejności sortowania zgodnego z określonym stanem.

(Odziedziczone po DataTable)
ToString()

Pobiera TableName i DisplayExpression, jeśli istnieje jeden jako połączony ciąg.

(Odziedziczone po DataTable)
WriteXml(Stream)

Zapisuje bieżącą zawartość DataTable jako XML przy użyciu określonego Stream.

(Odziedziczone po DataTable)
WriteXml(Stream, Boolean)

Zapisuje bieżącą zawartość DataTable jako XML przy użyciu określonego Stream. Aby zapisać dane dla tabeli i wszystkich jej elementów podrzędnych, ustaw parametr writeHierarchy na wartość true.

(Odziedziczone po DataTable)
WriteXml(Stream, XmlWriteMode)

Zapisuje bieżące dane i opcjonalnie schemat dla DataTable do określonego pliku przy użyciu określonego XmlWriteMode. Aby zapisać schemat, ustaw wartość parametru mode na wartość WriteSchema.

(Odziedziczone po DataTable)
WriteXml(Stream, XmlWriteMode, Boolean)

Zapisuje bieżące dane i opcjonalnie schemat dla DataTable do określonego pliku przy użyciu określonego XmlWriteMode. Aby zapisać schemat, ustaw wartość parametru mode na wartość WriteSchema. Aby zapisać dane dla tabeli i wszystkich jej elementów podrzędnych, ustaw parametr writeHierarchy na wartość true.

(Odziedziczone po DataTable)
WriteXml(String)

Zapisuje bieżącą zawartość DataTable jako XML przy użyciu określonego pliku.

(Odziedziczone po DataTable)
WriteXml(String, Boolean)

Zapisuje bieżącą zawartość DataTable jako XML przy użyciu określonego pliku. Aby zapisać dane dla tabeli i wszystkich jej elementów podrzędnych, ustaw parametr writeHierarchy na wartość true.

(Odziedziczone po DataTable)
WriteXml(String, XmlWriteMode)

Zapisuje bieżące dane i opcjonalnie schemat dla DataTable przy użyciu określonego pliku i XmlWriteMode. Aby zapisać schemat, ustaw wartość parametru mode na wartość WriteSchema.

(Odziedziczone po DataTable)
WriteXml(String, XmlWriteMode, Boolean)

Zapisuje bieżące dane i opcjonalnie schemat dla DataTable przy użyciu określonego pliku i XmlWriteMode. Aby zapisać schemat, ustaw wartość parametru mode na wartość WriteSchema. Aby zapisać dane dla tabeli i wszystkich jej elementów podrzędnych, ustaw parametr writeHierarchy na wartość true.

(Odziedziczone po DataTable)
WriteXml(TextWriter)

Zapisuje bieżącą zawartość DataTable jako XML przy użyciu określonego TextWriter.

(Odziedziczone po DataTable)
WriteXml(TextWriter, Boolean)

Zapisuje bieżącą zawartość DataTable jako XML przy użyciu określonego TextWriter. Aby zapisać dane dla tabeli i wszystkich jej elementów podrzędnych, ustaw parametr writeHierarchy na wartość true.

(Odziedziczone po DataTable)
WriteXml(TextWriter, XmlWriteMode)

Zapisuje bieżące dane i opcjonalnie schemat dla DataTable przy użyciu określonego TextWriter i XmlWriteMode. Aby zapisać schemat, ustaw wartość parametru mode na wartość WriteSchema.

(Odziedziczone po DataTable)
WriteXml(TextWriter, XmlWriteMode, Boolean)

Zapisuje bieżące dane i opcjonalnie schemat dla DataTable przy użyciu określonego TextWriter i XmlWriteMode. Aby zapisać schemat, ustaw wartość parametru mode na wartość WriteSchema. Aby zapisać dane dla tabeli i wszystkich jej elementów podrzędnych, ustaw parametr writeHierarchy na wartość true.

(Odziedziczone po DataTable)
WriteXml(XmlWriter)

Zapisuje bieżącą zawartość DataTable jako XML przy użyciu określonego XmlWriter.

(Odziedziczone po DataTable)
WriteXml(XmlWriter, Boolean)

Zapisuje bieżącą zawartość DataTable jako XML przy użyciu określonego XmlWriter.

(Odziedziczone po DataTable)
WriteXml(XmlWriter, XmlWriteMode)

Zapisuje bieżące dane i opcjonalnie schemat dla DataTable przy użyciu określonego XmlWriter i XmlWriteMode. Aby zapisać schemat, ustaw wartość parametru mode na wartość WriteSchema.

(Odziedziczone po DataTable)
WriteXml(XmlWriter, XmlWriteMode, Boolean)

Zapisuje bieżące dane i opcjonalnie schemat dla DataTable przy użyciu określonego XmlWriter i XmlWriteMode. Aby zapisać schemat, ustaw wartość parametru mode na wartość WriteSchema. Aby zapisać dane dla tabeli i wszystkich jej elementów podrzędnych, ustaw parametr writeHierarchy na wartość true.

(Odziedziczone po DataTable)
WriteXmlSchema(Stream)

Zapisuje bieżącą strukturę danych DataTable jako schemat XML do określonego strumienia.

(Odziedziczone po DataTable)
WriteXmlSchema(Stream, Boolean)

Zapisuje bieżącą strukturę danych DataTable jako schemat XML do określonego strumienia. Aby zapisać schemat tabeli i wszystkich jej elementów podrzędnych, ustaw parametr writeHierarchy na wartość true.

(Odziedziczone po DataTable)
WriteXmlSchema(String)

Zapisuje bieżącą strukturę danych DataTable jako schemat XML do określonego pliku.

(Odziedziczone po DataTable)
WriteXmlSchema(String, Boolean)

Zapisuje bieżącą strukturę danych DataTable jako schemat XML do określonego pliku. Aby zapisać schemat tabeli i wszystkich jej elementów podrzędnych, ustaw parametr writeHierarchy na wartość true.

(Odziedziczone po DataTable)
WriteXmlSchema(TextWriter)

Zapisuje bieżącą strukturę danych DataTable jako schemat XML przy użyciu określonego TextWriter.

(Odziedziczone po DataTable)
WriteXmlSchema(TextWriter, Boolean)

Zapisuje bieżącą strukturę danych DataTable jako schemat XML przy użyciu określonego TextWriter. Aby zapisać schemat tabeli i wszystkich jej elementów podrzędnych, ustaw parametr writeHierarchy na wartość true.

(Odziedziczone po DataTable)
WriteXmlSchema(XmlWriter)

Zapisuje bieżącą strukturę danych DataTable jako schemat XML przy użyciu określonego XmlWriter.

(Odziedziczone po DataTable)
WriteXmlSchema(XmlWriter, Boolean)

Zapisuje bieżącą strukturę danych DataTable jako schemat XML przy użyciu określonego XmlWriter. Aby zapisać schemat tabeli i wszystkich jej elementów podrzędnych, ustaw parametr writeHierarchy na wartość true.

(Odziedziczone po DataTable)

Zdarzenia

ColumnChanged

Występuje po zmianie wartości dla określonego DataColumn w DataRow.

(Odziedziczone po DataTable)
ColumnChanging

Występuje, gdy wartość jest zmieniana dla określonego DataColumn w DataRow.

(Odziedziczone po DataTable)
Disposed

Dodaje program obsługi zdarzeń do nasłuchiwania zdarzenia Disposed w składniku.

(Odziedziczone po MarshalByValueComponent)
Initialized

Występuje po zainicjowaniu DataTable.

(Odziedziczone po DataTable)
RowChanged

Występuje po pomyślnym zmianie DataRow.

(Odziedziczone po DataTable)
RowChanging

Występuje, gdy zmienia się DataRow.

(Odziedziczone po DataTable)
RowDeleted

Występuje po usunięciu wiersza w tabeli.

(Odziedziczone po DataTable)
RowDeleting

Występuje przed usunięciem wiersza w tabeli.

(Odziedziczone po DataTable)
TableCleared

Występuje po wyczyszczonej DataTable.

(Odziedziczone po DataTable)
TableClearing

Występuje po wyczyszczonej DataTable.

(Odziedziczone po DataTable)
TableNewRow

Występuje, gdy zostanie wstawiony nowy DataRow.

(Odziedziczone po DataTable)

Jawne implementacje interfejsu

IEnumerable.GetEnumerator()

Zwraca moduł wyliczający dla wpisanychDataRow. Ta metoda obsługuje typizowane generowanie obiektówDataTable przez program Visual Studio i narzędzie XSD.exe .NET Framework. Ta metoda nie jest przeznaczona do użycia bezpośrednio z kodu.

IListSource.ContainsListCollection

Aby uzyskać opis tego elementu członkowskiego, zobacz ContainsListCollection.

(Odziedziczone po DataTable)
IListSource.GetList()

Aby uzyskać opis tego elementu członkowskiego, zobacz GetList().

(Odziedziczone po DataTable)
IXmlSerializable.GetSchema()

Aby uzyskać opis tego elementu członkowskiego, zobacz GetSchema().

(Odziedziczone po DataTable)
IXmlSerializable.ReadXml(XmlReader)

Aby uzyskać opis tego elementu członkowskiego, zobacz ReadXml(XmlReader).

(Odziedziczone po DataTable)
IXmlSerializable.WriteXml(XmlWriter)

Aby uzyskać opis tego elementu członkowskiego, zobacz WriteXml(XmlWriter).

(Odziedziczone po DataTable)

Metody rozszerzania

GetKeyedService<T>(IServiceProvider, Object)

Pobiera usługę typu T z IServiceProvider.

GetKeyedServices(IServiceProvider, Type, Object)

Pobiera wyliczenie usług typu serviceType z IServiceProvider.

GetKeyedServices<T>(IServiceProvider, Object)

Pobiera wyliczenie usług typu T z IServiceProvider.

GetRequiredKeyedService(IServiceProvider, Type, Object)

Pobiera usługę typu serviceType z IServiceProvider.

GetRequiredKeyedService<T>(IServiceProvider, Object)

Pobiera usługę typu T z IServiceProvider.

CreateAsyncScope(IServiceProvider)

Tworzy nowy AsyncServiceScope, który może służyć do rozwiązywania problemów z usługami o określonym zakresie.

CreateScope(IServiceProvider)

Tworzy nowy IServiceScope, który może służyć do rozwiązywania problemów z usługami o określonym zakresie.

GetRequiredService(IServiceProvider, Type)

Pobierz usługę typu serviceType z IServiceProvider.

GetRequiredService<T>(IServiceProvider)

Pobierz usługę typu T z IServiceProvider.

GetService<T>(IServiceProvider)

Pobierz usługę typu T z IServiceProvider.

GetServices(IServiceProvider, Type)

Pobierz wyliczenie usług typu serviceType z IServiceProvider.

GetServices<T>(IServiceProvider)

Pobierz wyliczenie usług typu T z IServiceProvider.

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

Tworzy FrozenDictionary<TKey,TValue> na podstawie IEnumerable<T> zgodnie z określoną funkcją selektora kluczy.

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

Tworzy FrozenDictionary<TKey,TValue> z IEnumerable<T> zgodnie z określonymi funkcjami selektora kluczy i selektora elementów.

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

Tworzy FrozenSet<T> z określonymi wartościami.

ToImmutableArray<TSource>(IEnumerable<TSource>)

Tworzy niezmienną tablicę z określonej kolekcji.

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

Tworzy niezmienny słownik z istniejącej kolekcji elementów, stosując funkcję przekształcania do kluczy źródłowych.

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

Tworzy niezmienny słownik na podstawie niektórych przekształceń sekwencji.

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

Wylicza i przekształca sekwencję oraz tworzy niezmienny słownik jego zawartości.

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

Wylicza i przekształca sekwencję i tworzy niezmienny słownik jego zawartości przy użyciu określonego porównania kluczy.

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

Wylicza i przekształca sekwencję oraz tworzy niezmienny słownik jego zawartości przy użyciu określonych porównań kluczy i wartości.

ToImmutableHashSet<TSource>(IEnumerable<TSource>)

Wylicza sekwencję i tworzy niezmienny zestaw skrótów jego zawartości.

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

Wylicza sekwencję, tworzy niezmienny zestaw skrótów jego zawartości i używa określonego porównania równości dla typu zestawu.

ToImmutableList<TSource>(IEnumerable<TSource>)

Wylicza sekwencję i tworzy niezmienną listę jego zawartości.

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

Wylicza i przekształca sekwencję i tworzy niezmienny posortowany słownik jego zawartości.

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

Wylicza i przekształca sekwencję i tworzy niezmienny posortowany słownik jego zawartości przy użyciu określonego porównania kluczy.

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

Wylicza i przekształca sekwencję oraz tworzy niezmienny posortowany słownik jego zawartości przy użyciu określonych porównań kluczy i wartości.

ToImmutableSortedSet<TSource>(IEnumerable<TSource>)

Wylicza sekwencję i tworzy niezmienny posortowany zestaw jego zawartości.

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

Wylicza sekwencję, tworzy niezmienialny zestaw posortowany jego zawartości i używa określonego porównania.

AsDataView(DataTable)

Tworzy i zwraca obiekt DataView z obsługą linQ.

AsEnumerable(DataTable)

Zwraca obiekt IEnumerable<T>, w którym parametr ogólny T jest DataRow. Ten obiekt może być używany w wyrażeniu LINQ lub zapytaniu metody.

CopyToDataTable<T>(IEnumerable<T>)

Zwraca DataTable, który zawiera kopie obiektów DataRow, biorąc pod uwagę obiekt wejściowy IEnumerable<T>, w którym parametr ogólny T jest DataRow.

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

Kopiuje obiekty DataRow do określonego DataTable, biorąc pod uwagę obiekt wejściowy IEnumerable<T>, w którym parametr ogólny T jest DataRow.

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

Kopiuje obiekty DataRow do określonego DataTable, biorąc pod uwagę obiekt wejściowy IEnumerable<T>, w którym parametr ogólny T jest DataRow.

AsEnumerable<TRow>(TypedTableBase<TRow>)

Wylicza elementy wiersza danych TypedTableBase<T> i zwraca obiekt EnumerableRowCollection<TRow>, gdzie parametr ogólny T jest DataRow. Ten obiekt może być używany w wyrażeniu LINQ lub zapytaniu metody.

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

Zwraca element w określonym wierszu w sekwencji lub wartość domyślną, jeśli wiersz jest poza zakresem.

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

Sortuje wiersze TypedTableBase<T> w kolejności rosnącej zgodnie z określonym kluczem.

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

Sortuje wiersze TypedTableBase<T> w kolejności rosnącej według określonego klucza i porównania.

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

Sortuje wiersze TypedTableBase<T> w kolejności malejącej zgodnie z określonym kluczem.

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

Sortuje wiersze TypedTableBase<T> w kolejności malejącej zgodnie z określonym kluczem i modułem porównującym.

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

Projektuje każdy element TypedTableBase<T> w nowym formularzu.

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

Filtruje sekwencję wierszy na podstawie określonego predykatu.

GetFakeLogCollector(IServiceProvider)

Pobiera obiekt zbierający rekordy dziennika wysyłane do fałszywego rejestratora.

GetFakeRedactionCollector(IServiceProvider)

Pobiera fałszywe wystąpienie modułu zbierającego redactor z kontenera wstrzykiwania zależności.

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

Stosuje funkcję akumulatorową w sekwencji.

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

Stosuje funkcję akumulatorową w sekwencji. Określona wartość inicju jest używana jako początkowa wartość akumulatorowa.

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

Stosuje funkcję akumulatorową w sekwencji. Określona wartość inicjatora jest używana jako początkowa wartość akumulowania, a określona funkcja służy do wybierania wartości wyniku.

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

Ten typ jest używany jako klasa bazowa do generowania obiektów typu-DataTable przez program Visual Studio i narzędzia XSD.exe .NET Framework i nie ma być używany bezpośrednio z kodu.

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

Ten typ jest używany jako klasa bazowa do generowania obiektów typu-DataTable przez program Visual Studio i narzędzia XSD.exe .NET Framework i nie ma być używany bezpośrednio z kodu.

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

Określa, czy wszystkie elementy sekwencji spełniają warunek.

Any<TSource>(IEnumerable<TSource>)

Określa, czy sekwencja zawiera jakiekolwiek elementy.

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

Określa, czy dowolny element sekwencji spełnia warunek.

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

Dołącza wartość na końcu sekwencji.

AsEnumerable<TSource>(IEnumerable<TSource>)

Zwraca dane wejściowe wpisane jako IEnumerable<T>.

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

Oblicza średnią sekwencji Decimal wartości uzyskanych przez wywołanie funkcji transform w każdym elemecie sekwencji danych wejściowych.

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

Oblicza średnią sekwencji Double wartości uzyskanych przez wywołanie funkcji transform w każdym elemecie sekwencji danych wejściowych.

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

Oblicza średnią sekwencji Int32 wartości uzyskanych przez wywołanie funkcji transform w każdym elemecie sekwencji danych wejściowych.

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

Oblicza średnią sekwencji Int64 wartości uzyskanych przez wywołanie funkcji transform w każdym elemecie sekwencji danych wejściowych.

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

Oblicza średnią sekwencji wartości dopuszczających wartość null Decimal, które są uzyskiwane przez wywołanie funkcji transform w każdym elemecie sekwencji wejściowej.

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

Oblicza średnią sekwencji wartości dopuszczających wartość null Double, które są uzyskiwane przez wywołanie funkcji transform w każdym elemecie sekwencji wejściowej.

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

Oblicza średnią sekwencji wartości dopuszczających wartość null Int32, które są uzyskiwane przez wywołanie funkcji transform w każdym elemecie sekwencji wejściowej.

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

Oblicza średnią sekwencji wartości dopuszczających wartość null Int64, które są uzyskiwane przez wywołanie funkcji transform w każdym elemecie sekwencji wejściowej.

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

Oblicza średnią sekwencji wartości dopuszczających wartość null Single, które są uzyskiwane przez wywołanie funkcji transform w każdym elemecie sekwencji wejściowej.

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

Oblicza średnią sekwencji Single wartości uzyskanych przez wywołanie funkcji transform w każdym elemecie sekwencji danych wejściowych.

Cast<TResult>(IEnumerable)

Rzutuje elementy IEnumerable do określonego typu.

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

Dzieli elementy sekwencji na fragmenty rozmiaru w większości size.

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

Łączy dwie sekwencje.

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

Określa, czy sekwencja zawiera określony element przy użyciu domyślnego modułu porównywania równości.

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

Określa, czy sekwencja zawiera określony element przy użyciu określonego IEqualityComparer<T>.

Count<TSource>(IEnumerable<TSource>)

Zwraca liczbę elementów w sekwencji.

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

Zwraca liczbę reprezentującą, ile elementów w określonej sekwencji spełnia warunek.

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

Ten typ jest używany jako klasa bazowa do generowania obiektów typu-DataTable przez program Visual Studio i narzędzia XSD.exe .NET Framework i nie ma być używany bezpośrednio z kodu.

DefaultIfEmpty<TSource>(IEnumerable<TSource>)

Zwraca elementy określonej sekwencji lub wartość domyślną parametru typu w kolekcji pojedynczej, jeśli sekwencja jest pusta.

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

Zwraca elementy określonej sekwencji lub określoną wartość w kolekcji pojedynczej, jeśli sekwencja jest pusta.

Distinct<TSource>(IEnumerable<TSource>)

Zwraca różne elementy z sekwencji przy użyciu domyślnego modułu porównywania równości do porównywania wartości.

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

Zwraca różne elementy z sekwencji przy użyciu określonego IEqualityComparer<T> do porównywania wartości.

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

Zwraca odrębne elementy z sekwencji zgodnie z określoną funkcją selektora kluczy.

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

Zwraca różne elementy z sekwencji zgodnie z określoną funkcją selektora kluczy i przy użyciu określonego modułu porównującego do porównywania kluczy.

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

Zwraca element w określonym indeksie w sekwencji.

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

Zwraca element w określonym indeksie w sekwencji.

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

Zwraca element w określonym indeksie w sekwencji lub wartość domyślną, jeśli indeks jest poza zakresem.

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

Zwraca element w określonym indeksie w sekwencji lub wartość domyślną, jeśli indeks jest poza zakresem.

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

Tworzy różnicę zestawu dwóch sekwencji przy użyciu domyślnego porównywania równości do porównywania wartości.

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

Tworzy różnicę zestawu dwóch sekwencji przy użyciu określonego IEqualityComparer<T> do porównywania wartości.

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

Tworzy różnicę zestawu dwóch sekwencji zgodnie z określoną funkcją selektora kluczy.

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

Tworzy różnicę zestawu dwóch sekwencji zgodnie z określoną funkcją selektora kluczy.

First<TSource>(IEnumerable<TSource>)

Zwraca pierwszy element sekwencji.

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

Zwraca pierwszy element w sekwencji, który spełnia określony warunek.

FirstOrDefault<TSource>(IEnumerable<TSource>)

Zwraca pierwszy element sekwencji lub wartość domyślną, jeśli sekwencja nie zawiera żadnych elementów.

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

Zwraca pierwszy element sekwencji lub określoną wartość domyślną, jeśli sekwencja nie zawiera żadnych elementów.

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

Zwraca pierwszy element sekwencji, który spełnia warunek lub wartość domyślną, jeśli taki element nie zostanie znaleziony.

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

Zwraca pierwszy element sekwencji, który spełnia warunek lub określoną wartość domyślną, jeśli taki element nie zostanie znaleziony.

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

Grupuje elementy sekwencji zgodnie z określoną funkcją selektora kluczy.

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

Grupuje elementy sekwencji zgodnie z określoną funkcją selektora kluczy i porównuje klucze przy użyciu określonego porównania.

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

Grupuje elementy sekwencji zgodnie z określoną funkcją selektora kluczy i projektuje elementy dla każdej grupy przy użyciu określonej funkcji.

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

Grupuje elementy sekwencji zgodnie z funkcją selektora klucza. Klucze są porównywane przy użyciu modułu porównującego, a elementy każdej grupy są projektowane przy użyciu określonej funkcji.

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

Grupuje elementy sekwencji zgodnie z określoną funkcją selektora kluczy i tworzy wartość wynikową z każdej grupy i jej klucza.

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

Grupuje elementy sekwencji zgodnie z określoną funkcją selektora kluczy i tworzy wartość wynikową z każdej grupy i jej klucza. Klucze są porównywane przy użyciu określonego porównania.

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

Grupuje elementy sekwencji zgodnie z określoną funkcją selektora kluczy i tworzy wartość wynikową z każdej grupy i jej klucza. Elementy każdej grupy są projektowane przy użyciu określonej funkcji.

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

Grupuje elementy sekwencji zgodnie z określoną funkcją selektora kluczy i tworzy wartość wynikową z każdej grupy i jej klucza. Wartości klucza są porównywane przy użyciu określonego porównania, a elementy każdej grupy są przewidywane przy użyciu określonej funkcji.

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

Koreluje elementy dwóch sekwencji na podstawie równości kluczy i grupuje wyniki. Domyślny moduł porównywania równości służy do porównywania kluczy.

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

Koreluje elementy dwóch sekwencji na podstawie równości klucza i grupuje wyniki. Określony IEqualityComparer<T> służy do porównywania kluczy.

Index<TSource>(IEnumerable<TSource>)

Zwraca wyliczenie, które uwzględnia indeks elementu w krotkę.

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

Tworzy przecięcie zestawu dwóch sekwencji przy użyciu domyślnego modułu porównywania równości do porównywania wartości.

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

Tworzy przecięcie zestawu dwóch sekwencji przy użyciu określonego IEqualityComparer<T> do porównywania wartości.

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

Tworzy przecięcie zestawu dwóch sekwencji zgodnie z określoną funkcją selektora kluczy.

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

Tworzy przecięcie zestawu dwóch sekwencji zgodnie z określoną funkcją selektora kluczy.

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

Koreluje elementy dwóch sekwencji na podstawie pasujących kluczy. Domyślny moduł porównywania równości służy do porównywania kluczy.

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

Koreluje elementy dwóch sekwencji na podstawie pasujących kluczy. Określony IEqualityComparer<T> służy do porównywania kluczy.

Last<TSource>(IEnumerable<TSource>)

Zwraca ostatni element sekwencji.

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

Zwraca ostatni element sekwencji, który spełnia określony warunek.

LastOrDefault<TSource>(IEnumerable<TSource>)

Zwraca ostatni element sekwencji lub wartość domyślną, jeśli sekwencja nie zawiera żadnych elementów.

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

Zwraca ostatni element sekwencji lub określoną wartość domyślną, jeśli sekwencja nie zawiera żadnych elementów.

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

Zwraca ostatni element sekwencji, który spełnia warunek lub wartość domyślną, jeśli taki element nie zostanie znaleziony.

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

Zwraca ostatni element sekwencji, który spełnia warunek lub określoną wartość domyślną, jeśli taki element nie zostanie znaleziony.

LongCount<TSource>(IEnumerable<TSource>)

Zwraca Int64 reprezentującą łączną liczbę elementów w sekwencji.

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

Zwraca Int64 reprezentującą liczbę elementów w sekwencji spełniających warunek.

Max<TSource>(IEnumerable<TSource>)

Zwraca wartość maksymalną w sekwencji ogólnej.

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

Zwraca wartość maksymalną w sekwencji ogólnej.

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

Wywołuje funkcję transform dla każdego elementu sekwencji i zwraca maksymalną wartość Decimal.

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

Wywołuje funkcję transform dla każdego elementu sekwencji i zwraca maksymalną wartość Double.

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

Wywołuje funkcję transform dla każdego elementu sekwencji i zwraca maksymalną wartość Int32.

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

Wywołuje funkcję transform dla każdego elementu sekwencji i zwraca maksymalną wartość Int64.

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

Wywołuje funkcję transform dla każdego elementu sekwencji i zwraca maksymalną wartość dopuszczaną do wartości null Decimal.

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

Wywołuje funkcję transform dla każdego elementu sekwencji i zwraca maksymalną wartość dopuszczaną do wartości null Double.

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

Wywołuje funkcję transform dla każdego elementu sekwencji i zwraca maksymalną wartość dopuszczaną do wartości null Int32.

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

Wywołuje funkcję transform dla każdego elementu sekwencji i zwraca maksymalną wartość dopuszczaną do wartości null Int64.

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

Wywołuje funkcję transform dla każdego elementu sekwencji i zwraca maksymalną wartość dopuszczaną do wartości null Single.

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

Wywołuje funkcję transform dla każdego elementu sekwencji i zwraca maksymalną wartość Single.

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

Wywołuje funkcję transform dla każdego elementu sekwencji ogólnej i zwraca maksymalną wynikową wartość.

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

Zwraca wartość maksymalną w sekwencji ogólnej zgodnie z określoną funkcją selektora kluczy.

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

Zwraca wartość maksymalną w sekwencji ogólnej zgodnie z określoną funkcją selektora kluczy i modułem porównującym klucz.

Min<TSource>(IEnumerable<TSource>)

Zwraca wartość minimalną w sekwencji ogólnej.

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

Zwraca wartość minimalną w sekwencji ogólnej.

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

Wywołuje funkcję transform dla każdego elementu sekwencji i zwraca minimalną wartość Decimal.

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

Wywołuje funkcję transform dla każdego elementu sekwencji i zwraca minimalną wartość Double.

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

Wywołuje funkcję transform dla każdego elementu sekwencji i zwraca minimalną wartość Int32.

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

Wywołuje funkcję transform dla każdego elementu sekwencji i zwraca minimalną wartość Int64.

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

Wywołuje funkcję przekształcania dla każdego elementu sekwencji i zwraca minimalną wartość dopuszczaną do wartości null Decimal.

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

Wywołuje funkcję przekształcania dla każdego elementu sekwencji i zwraca minimalną wartość dopuszczaną do wartości null Double.

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

Wywołuje funkcję przekształcania dla każdego elementu sekwencji i zwraca minimalną wartość dopuszczaną do wartości null Int32.

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

Wywołuje funkcję przekształcania dla każdego elementu sekwencji i zwraca minimalną wartość dopuszczaną do wartości null Int64.

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

Wywołuje funkcję przekształcania dla każdego elementu sekwencji i zwraca minimalną wartość dopuszczaną do wartości null Single.

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

Wywołuje funkcję transform dla każdego elementu sekwencji i zwraca minimalną wartość Single.

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

Wywołuje funkcję przekształcania dla każdego elementu sekwencji ogólnej i zwraca minimalną wynikową wartość.

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

Zwraca wartość minimalną w sekwencji ogólnej zgodnie z określoną funkcją selektora kluczy.

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

Zwraca wartość minimalną w sekwencji ogólnej zgodnie z określoną funkcją selektora kluczy i modułem porównania kluczy.

OfType<TResult>(IEnumerable)

Filtruje elementy IEnumerable na podstawie określonego typu.

Order<T>(IEnumerable<T>)

Sortuje elementy sekwencji w kolejności rosnącej.

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

Sortuje elementy sekwencji w kolejności rosnącej.

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

Sortuje elementy sekwencji w kolejności rosnącej zgodnie z kluczem.

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

Sortuje elementy sekwencji w kolejności rosnącej przy użyciu określonego modułu porównania.

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

Sortuje elementy sekwencji w kolejności malejącej zgodnie z kluczem.

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

Sortuje elementy sekwencji w kolejności malejącej przy użyciu określonego porównania.

OrderDescending<T>(IEnumerable<T>)

Sortuje elementy sekwencji w kolejności malejącej.

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

Sortuje elementy sekwencji w kolejności malejącej.

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

Dodaje wartość na początku sekwencji.

Reverse<TSource>(IEnumerable<TSource>)

Odwraca kolejność elementów w sekwencji.

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

Projektuje każdy element sekwencji w nowym formularzu.

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

Projektuje każdy element sekwencji w nowym formularzu, dołączając indeks elementu.

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

Rzutuje każdy element sekwencji na IEnumerable<T> i spłaszcza sekwencje wynikowe w jedną sekwencję.

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

Projektuje każdy element sekwencji do IEnumerable<T>i spłaszcza wynikowe sekwencje w jedną sekwencję. Indeks każdego elementu źródłowego jest używany w przewidywanej formie tego elementu.

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

Projektuje każdy element sekwencji do IEnumerable<T>, spłaszcza wynikowe sekwencje w jedną sekwencję i wywołuje funkcję selektora wyników w każdym z nich.

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

Projektuje każdy element sekwencji do IEnumerable<T>, spłaszcza wynikowe sekwencje w jedną sekwencję i wywołuje funkcję selektora wyników w każdym z nich. Indeks każdego elementu źródłowego jest używany w pośredniej przewidywanej formie tego elementu.

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

Określa, czy dwie sekwencje są równe, porównując elementy przy użyciu domyślnego porównania równości dla ich typu.

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

Określa, czy dwie sekwencje są równe, porównując ich elementy przy użyciu określonej IEqualityComparer<T>.

Single<TSource>(IEnumerable<TSource>)

Zwraca jedyny element sekwencji i zgłasza wyjątek, jeśli nie ma dokładnie jednego elementu w sekwencji.

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

Zwraca jedyny element sekwencji, który spełnia określony warunek, i zgłasza wyjątek, jeśli istnieje więcej niż jeden taki element.

SingleOrDefault<TSource>(IEnumerable<TSource>)

Zwraca jedyny element sekwencji lub wartość domyślną, jeśli sekwencja jest pusta; Ta metoda zgłasza wyjątek, jeśli w sekwencji znajduje się więcej niż jeden element.

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

Zwraca jedyny element sekwencji lub określoną wartość domyślną, jeśli sekwencja jest pusta; Ta metoda zgłasza wyjątek, jeśli w sekwencji znajduje się więcej niż jeden element.

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

Zwraca jedyny element sekwencji, który spełnia określony warunek lub wartość domyślną, jeśli taki element nie istnieje; Ta metoda zgłasza wyjątek, jeśli warunek spełnia więcej niż jeden element.

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

Zwraca jedyny element sekwencji, który spełnia określony warunek lub określoną wartość domyślną, jeśli taki element nie istnieje; Ta metoda zgłasza wyjątek, jeśli warunek spełnia więcej niż jeden element.

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

Pomija określoną liczbę elementów w sekwencji, a następnie zwraca pozostałe elementy.

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

Zwraca nową kolekcję wyliczalną zawierającą elementy z source z ostatnią count elementów pominiętej kolekcji źródłowej.

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

Pomija elementy w sekwencji, o ile określony warunek jest spełniony, a następnie zwraca pozostałe elementy.

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

Pomija elementy w sekwencji, o ile określony warunek jest spełniony, a następnie zwraca pozostałe elementy. Indeks elementu jest używany w logice funkcji predykatu.

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

Oblicza sumę sekwencji Decimal wartości uzyskanych przez wywołanie funkcji transform w każdym elemecie sekwencji danych wejściowych.

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

Oblicza sumę sekwencji Double wartości uzyskanych przez wywołanie funkcji transform w każdym elemecie sekwencji danych wejściowych.

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

Oblicza sumę sekwencji Int32 wartości uzyskanych przez wywołanie funkcji transform w każdym elemecie sekwencji danych wejściowych.

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

Oblicza sumę sekwencji Int64 wartości uzyskanych przez wywołanie funkcji transform w każdym elemecie sekwencji danych wejściowych.

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

Oblicza sumę sekwencji wartości dopuszczających wartość null Decimal, które są uzyskiwane przez wywołanie funkcji transform w poszczególnych elementach sekwencji danych wejściowych.

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

Oblicza sumę sekwencji wartości dopuszczających wartość null Double, które są uzyskiwane przez wywołanie funkcji transform w poszczególnych elementach sekwencji danych wejściowych.

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

Oblicza sumę sekwencji wartości dopuszczających wartość null Int32, które są uzyskiwane przez wywołanie funkcji transform w poszczególnych elementach sekwencji danych wejściowych.

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

Oblicza sumę sekwencji wartości dopuszczających wartość null Int64, które są uzyskiwane przez wywołanie funkcji transform w poszczególnych elementach sekwencji danych wejściowych.

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

Oblicza sumę sekwencji wartości dopuszczających wartość null Single, które są uzyskiwane przez wywołanie funkcji transform w poszczególnych elementach sekwencji danych wejściowych.

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

Oblicza sumę sekwencji Single wartości uzyskanych przez wywołanie funkcji transform w każdym elemecie sekwencji danych wejściowych.

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

Zwraca określoną liczbę ciągłych elementów od początku sekwencji.

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

Zwraca określony zakres ciągłych elementów z sekwencji.

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

Zwraca nową kolekcję wyliczalną zawierającą ostatnie elementy count z source.

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

Zwraca elementy z sekwencji, o ile określony warunek jest spełniony.

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

Zwraca elementy z sekwencji, o ile określony warunek jest spełniony. Indeks elementu jest używany w logice funkcji predykatu.

ToArray<TSource>(IEnumerable<TSource>)

Tworzy tablicę na podstawie IEnumerable<T>.

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

Tworzy Dictionary<TKey,TValue> na podstawie IEnumerable<T> zgodnie z określoną funkcją selektora kluczy.

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

Tworzy Dictionary<TKey,TValue> na podstawie IEnumerable<T> zgodnie z określoną funkcją selektora kluczy i modułem porównania kluczy.

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

Tworzy Dictionary<TKey,TValue> z IEnumerable<T> zgodnie z określonymi funkcjami selektora kluczy i selektora elementów.

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

Tworzy Dictionary<TKey,TValue> na podstawie IEnumerable<T> zgodnie z określoną funkcją selektora kluczy, modułem porównania i funkcją selektora elementów.

ToHashSet<TSource>(IEnumerable<TSource>)

Tworzy HashSet<T> na podstawie IEnumerable<T>.

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

Tworzy HashSet<T> na podstawie IEnumerable<T> przy użyciu comparer do porównywania kluczy.

ToList<TSource>(IEnumerable<TSource>)

Tworzy List<T> na podstawie IEnumerable<T>.

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

Tworzy Lookup<TKey,TElement> na podstawie IEnumerable<T> zgodnie z określoną funkcją selektora kluczy.

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

Tworzy Lookup<TKey,TElement> na podstawie IEnumerable<T> zgodnie z określoną funkcją selektora kluczy i modułem porównania kluczy.

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

Tworzy Lookup<TKey,TElement> z IEnumerable<T> zgodnie z określonymi funkcjami selektora kluczy i selektora elementów.

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

Tworzy Lookup<TKey,TElement> na podstawie IEnumerable<T> zgodnie z określoną funkcją selektora kluczy, modułem porównującym i funkcją selektora elementów.

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

Próbuje określić liczbę elementów w sekwencji bez wymuszania wyliczenia.

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

Tworzy zestaw unii dwóch sekwencji przy użyciu domyślnego porównania równości.

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

Tworzy zbiór dwóch sekwencji przy użyciu określonej IEqualityComparer<T>.

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

Tworzy zestaw unii dwóch sekwencji zgodnie z określoną funkcją selektora kluczy.

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

Tworzy zestaw unii dwóch sekwencji zgodnie z określoną funkcją selektora kluczy.

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

Filtruje sekwencję wartości na podstawie predykatu.

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

Filtruje sekwencję wartości na podstawie predykatu. Indeks każdego elementu jest używany w logice funkcji predykatu.

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

Tworzy sekwencję krotki z elementami z dwóch określonych sekwencji.

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

Tworzy sekwencję krotki z elementami z trzech określonych sekwencji.

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

Stosuje określoną funkcję do odpowiednich elementów dwóch sekwencji, tworząc sekwencję wyników.

AsParallel(IEnumerable)

Umożliwia równoległość zapytania.

AsParallel<TSource>(IEnumerable<TSource>)

Umożliwia równoległość zapytania.

AsQueryable(IEnumerable)

Konwertuje IEnumerable na IQueryable.

AsQueryable<TElement>(IEnumerable<TElement>)

Konwertuje ogólny IEnumerable<T> na ogólny IQueryable<T>.

Ancestors<T>(IEnumerable<T>)

Zwraca kolekcję elementów, które zawierają elementy podrzędne każdego węzła w kolekcji źródłowej.

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

Zwraca odfiltrowaną kolekcję elementów, które zawierają elementy podrzędne każdego węzła w kolekcji źródłowej. W kolekcji znajdują się tylko elementy, które mają pasujący XName.

DescendantNodes<T>(IEnumerable<T>)

Zwraca kolekcję węzłów podrzędnych każdego dokumentu i elementu w kolekcji źródłowej.

Descendants<T>(IEnumerable<T>)

Zwraca kolekcję elementów, które zawierają elementy podrzędne każdego elementu i dokumentu w kolekcji źródłowej.

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

Zwraca filtrowaną kolekcję elementów, które zawierają elementy podrzędne każdego elementu i dokumentu w kolekcji źródłowej. W kolekcji znajdują się tylko elementy, które mają pasujący XName.

Elements<T>(IEnumerable<T>)

Zwraca kolekcję elementów podrzędnych każdego elementu i dokumentu w kolekcji źródłowej.

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

Zwraca odfiltrowaną kolekcję elementów podrzędnych każdego elementu i dokumentu w kolekcji źródłowej. W kolekcji znajdują się tylko elementy, które mają pasujący XName.

InDocumentOrder<T>(IEnumerable<T>)

Zwraca kolekcję węzłów, która zawiera wszystkie węzły w kolekcji źródłowej posortowane w kolejności dokumentu.

Nodes<T>(IEnumerable<T>)

Zwraca kolekcję węzłów podrzędnych każdego dokumentu i elementu w kolekcji źródłowej.

Remove<T>(IEnumerable<T>)

Usuwa każdy węzeł w kolekcji źródłowej z węzła nadrzędnego.

Dotyczy

Zobacz też