TypedTableBase<T> Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Этот тип используется в качестве базового класса для типизированного создания объектовDataTable Visual Studio и средства .NET Framework XSD.exe и не предназначен для использования непосредственно из кода.
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)
Параметры типа
- T
Тип объектов в исходной последовательности, представленной таблицей, обычно DataRow.
- Наследование
- Атрибуты
- Реализации
Конструкторы
TypedTableBase<T>() |
Инициализирует новый TypedTableBase<T>. Этот метод поддерживает создание объектов с типизированнымиDataTable Visual Studio и инструментом .NET Framework XSD.exe. Этот тип не предназначен для использования непосредственно из кода. |
TypedTableBase<T>(SerializationInfo, StreamingContext) |
Устаревшие..
Инициализирует новый TypedTableBase<T>. Этот метод поддерживает создание объектов с типизированнымиDataTable Visual Studio и инструментом .NET Framework XSD.exe. Этот метод не предназначен для использования непосредственно из кода. |
Поля
fInitInProgress |
Проверяет, выполняется ли инициализация. Инициализация происходит во время выполнения. (Унаследовано от DataTable) |
Свойства
CaseSensitive |
Указывает, учитывается ли сравнение строк в таблице с учетом регистра. (Унаследовано от DataTable) |
ChildRelations |
Возвращает коллекцию дочерних отношений для этого DataTable. (Унаследовано от DataTable) |
Columns |
Возвращает коллекцию столбцов, принадлежащих этой таблице. (Унаследовано от DataTable) |
Constraints |
Возвращает коллекцию ограничений, поддерживаемых этой таблицей. (Унаследовано от DataTable) |
Container |
Возвращает контейнер для компонента. (Унаследовано от MarshalByValueComponent) |
DataSet |
Получает DataSet, к которому принадлежит эта таблица. (Унаследовано от DataTable) |
DefaultView |
Возвращает настраиваемое представление таблицы, которое может включать отфильтрованное представление или позицию курсора. (Унаследовано от DataTable) |
DesignMode |
Возвращает значение, указывающее, находится ли компонент в режиме конструктора. (Унаследовано от MarshalByValueComponent) |
DisplayExpression |
Возвращает или задает выражение, возвращающее значение, используемое для представления этой таблицы в пользовательском интерфейсе. Свойство |
Events |
Возвращает список обработчиков событий, подключенных к этому компоненту. (Унаследовано от MarshalByValueComponent) |
ExtendedProperties |
Возвращает коллекцию настраиваемых сведений о пользователе. (Унаследовано от DataTable) |
HasErrors |
Получает значение, указывающее, существуют ли ошибки в любой из строк в любой из таблиц DataSet, к которой принадлежит таблица. (Унаследовано от DataTable) |
IsInitialized |
Возвращает значение, указывающее, инициализируется ли DataTable. (Унаследовано от DataTable) |
Locale |
Возвращает или задает сведения о языковом стандарте, используемые для сравнения строк в таблице. (Унаследовано от DataTable) |
MinimumCapacity |
Возвращает или задает начальный начальный размер для этой таблицы. (Унаследовано от DataTable) |
Namespace |
Возвращает или задает пространство имен для XML-представления данных, хранящихся в DataTable. (Унаследовано от DataTable) |
ParentRelations |
Возвращает коллекцию родительских отношений для этого DataTable. (Унаследовано от DataTable) |
Prefix |
Возвращает или задает пространство имен для XML-представления данных, хранящихся в DataTable. (Унаследовано от DataTable) |
PrimaryKey |
Возвращает или задает массив столбцов, которые работают в качестве первичных ключей для таблицы данных. (Унаследовано от DataTable) |
RemotingFormat |
Возвращает или задает формат сериализации. (Унаследовано от DataTable) |
Rows |
Возвращает коллекцию строк, принадлежащих этой таблице. (Унаследовано от DataTable) |
Site |
Возвращает или задает ISite для DataTable. (Унаследовано от DataTable) |
TableName |
Возвращает или задает имя DataTable. (Унаследовано от DataTable) |
Методы
AcceptChanges() |
Фиксирует все изменения, внесенные в эту таблицу с момента последнего вызова AcceptChanges(). (Унаследовано от DataTable) |
BeginInit() |
Начинает инициализацию DataTable, которая используется в форме или используется другим компонентом. Инициализация происходит во время выполнения. (Унаследовано от DataTable) |
BeginLoadData() |
При загрузке данных выключает уведомления, обслуживание индекса и ограничения. (Унаследовано от DataTable) |
Cast<TResult>() |
Преобразует элементы TypedTableBase<T> в указанный тип. Этот метод поддерживает типизированное создание объектов DataTable Visual Studio и средство .NET Framework XSD.exe. Этот метод не предназначен для использования непосредственно из кода. |
Clear() |
Очищает DataTable всех данных. (Унаследовано от DataTable) |
Clone() |
Клонирует структуру DataTable, включая все DataTable схемы и ограничения. (Унаследовано от DataTable) |
Compute(String, String) |
Вычисляет заданное выражение на текущих строках, которые передают критерии фильтра. (Унаследовано от DataTable) |
Copy() |
Копирует структуру и данные для этого DataTable. (Унаследовано от DataTable) |
CreateDataReader() |
Возвращает DataTableReader, соответствующие данным в этом DataTable. (Унаследовано от DataTable) |
CreateInstance() |
Создает новый экземпляр DataTable. (Унаследовано от DataTable) |
Dispose() |
Освобождает все ресурсы, используемые MarshalByValueComponent. (Унаследовано от MarshalByValueComponent) |
Dispose(Boolean) |
Освобождает неуправляемые ресурсы, используемые MarshalByValueComponent, и при необходимости освобождает управляемые ресурсы. (Унаследовано от MarshalByValueComponent) |
EndInit() |
Завершает инициализацию DataTable, которая используется в форме или используется другим компонентом. Инициализация происходит во время выполнения. (Унаследовано от DataTable) |
EndLoadData() |
Включает уведомления, обслуживание индекса и ограничения после загрузки данных. (Унаследовано от DataTable) |
Equals(Object) |
Определяет, равен ли указанный объект текущему объекту. (Унаследовано от Object) |
GetChanges() |
Возвращает копию DataTable, которая содержит все изменения, внесенные в него, так как она была загружена или AcceptChanges() была последней. (Унаследовано от DataTable) |
GetChanges(DataRowState) |
Получает копию DataTable, содержащую все изменения, внесенные с момента последней загрузки или после вызова AcceptChanges(), отфильтрованного по DataRowState. (Унаследовано от DataTable) |
GetEnumerator() |
Возвращает перечислитель для типизированнойDataRow. Этот метод поддерживает создание объектов с типизированнымиDataTable Visual Studio и инструментом .NET Framework XSD.exe. Этот метод не предназначен для использования непосредственно из кода. |
GetErrors() |
Возвращает массив объектов DataRow, содержащих ошибки. (Унаследовано от DataTable) |
GetHashCode() |
Служит хэш-функцией по умолчанию. (Унаследовано от Object) |
GetObjectData(SerializationInfo, StreamingContext) |
Устаревшие..
Заполняет объект сведений сериализации данными, необходимыми для сериализации DataTable. (Унаследовано от DataTable) |
GetRowType() |
Возвращает тип строки. (Унаследовано от DataTable) |
GetSchema() |
Описание этого элемента см. в разделе GetSchema(). (Унаследовано от DataTable) |
GetService(Type) |
Возвращает реализацию IServiceProvider. (Унаследовано от MarshalByValueComponent) |
GetType() |
Возвращает Type текущего экземпляра. (Унаследовано от Object) |
ImportRow(DataRow) |
Копирует DataRow в DataTable, сохраняя все параметры свойства, а также исходные и текущие значения. (Унаследовано от DataTable) |
Load(IDataReader) |
Заполняет DataTable значениями из источника данных с помощью предоставленного IDataReader. Если DataTable уже содержит строки, входящие данные из источника данных объединяются с существующими строками. (Унаследовано от DataTable) |
Load(IDataReader, LoadOption) |
Заполняет DataTable значениями из источника данных с помощью предоставленного IDataReader. Если |
Load(IDataReader, LoadOption, FillErrorEventHandler) |
Заполняет DataTable значениями из источника данных с помощью предоставленного IDataReader с помощью делегата обработки ошибок. (Унаследовано от DataTable) |
LoadDataRow(Object[], Boolean) |
Находит и обновляет определенную строку. Если соответствующая строка не найдена, создается новая строка с использованием заданных значений. (Унаследовано от DataTable) |
LoadDataRow(Object[], LoadOption) |
Находит и обновляет определенную строку. Если соответствующая строка не найдена, создается новая строка с использованием заданных значений. (Унаследовано от DataTable) |
MemberwiseClone() |
Создает неглубокую копию текущей Object. (Унаследовано от Object) |
Merge(DataTable) |
Объедините указанные DataTable с текущим DataTable. (Унаследовано от DataTable) |
Merge(DataTable, Boolean) |
Объедините указанные DataTable с текущим |
Merge(DataTable, Boolean, MissingSchemaAction) |
Объедините указанные DataTable с текущим |
NewRow() |
Создает новый DataRow с той же схемой, что и таблица. (Унаследовано от DataTable) |
NewRowArray(Int32) |
Возвращает массив DataRow. (Унаследовано от DataTable) |
NewRowFromBuilder(DataRowBuilder) |
Создает новую строку из существующей строки. (Унаследовано от DataTable) |
OnColumnChanged(DataColumnChangeEventArgs) |
Вызывает событие ColumnChanged. (Унаследовано от DataTable) |
OnColumnChanging(DataColumnChangeEventArgs) |
Вызывает событие ColumnChanging. (Унаследовано от DataTable) |
OnPropertyChanging(PropertyChangedEventArgs) |
Вызывает событие PropertyChanged. (Унаследовано от DataTable) |
OnRemoveColumn(DataColumn) |
Уведомляет DataTable об удалении DataColumn. (Унаследовано от DataTable) |
OnRowChanged(DataRowChangeEventArgs) |
Вызывает событие RowChanged. (Унаследовано от DataTable) |
OnRowChanging(DataRowChangeEventArgs) |
Вызывает событие RowChanging. (Унаследовано от DataTable) |
OnRowDeleted(DataRowChangeEventArgs) |
Вызывает событие RowDeleted. (Унаследовано от DataTable) |
OnRowDeleting(DataRowChangeEventArgs) |
Вызывает событие RowDeleting. (Унаследовано от DataTable) |
OnTableCleared(DataTableClearEventArgs) |
Вызывает событие TableCleared. (Унаследовано от DataTable) |
OnTableClearing(DataTableClearEventArgs) |
Вызывает событие TableClearing. (Унаследовано от DataTable) |
OnTableNewRow(DataTableNewRowEventArgs) |
Вызывает событие TableNewRow. (Унаследовано от DataTable) |
ReadXml(Stream) |
Считывает XML-схему и данные в DataTable с помощью указанного Stream. (Унаследовано от DataTable) |
ReadXml(String) |
Считывает XML-схему и данные в DataTable из указанного файла. (Унаследовано от DataTable) |
ReadXml(TextReader) |
Считывает XML-схему и данные в DataTable с помощью указанного TextReader. (Унаследовано от DataTable) |
ReadXml(XmlReader) |
Считывает XML-схему и данные в DataTable с помощью указанного XmlReader. (Унаследовано от DataTable) |
ReadXmlSchema(Stream) |
Считывает XML-схему в DataTable с помощью указанного потока. (Унаследовано от DataTable) |
ReadXmlSchema(String) |
Считывает XML-схему в DataTable из указанного файла. (Унаследовано от DataTable) |
ReadXmlSchema(TextReader) |
Считывает XML-схему в DataTable с помощью указанного TextReader. (Унаследовано от DataTable) |
ReadXmlSchema(XmlReader) |
Считывает XML-схему в DataTable с помощью указанного XmlReader. (Унаследовано от DataTable) |
ReadXmlSerializable(XmlReader) |
Считывается из XML-потока. (Унаследовано от DataTable) |
RejectChanges() |
Откат всех изменений, внесенных в таблицу с момента загрузки, или при последнем вызове AcceptChanges(). (Унаследовано от DataTable) |
Reset() |
Сбрасывает DataTable в исходное состояние. Сброс удаляет все данные, индексы, отношения и столбцы таблицы. Если набор данных включает DataTable, таблица по-прежнему будет частью набора данных после сброса таблицы. (Унаследовано от DataTable) |
Select() |
Возвращает массив всех объектов DataRow. (Унаследовано от DataTable) |
Select(String) |
Возвращает массив всех объектов DataRow, которые соответствуют критериям фильтра. (Унаследовано от DataTable) |
Select(String, String) |
Возвращает массив всех объектов DataRow, соответствующих критериям фильтра, в указанном порядке сортировки. (Унаследовано от DataTable) |
Select(String, String, DataViewRowState) |
Возвращает массив всех объектов DataRow, которые соответствуют фильтру в порядке сортировки, соответствующей указанному состоянию. (Унаследовано от DataTable) |
ToString() |
Возвращает TableName и DisplayExpression, если есть одна в виде сцепленной строки. (Унаследовано от DataTable) |
WriteXml(Stream) |
Записывает текущее содержимое DataTable в виде XML с помощью указанного Stream. (Унаследовано от DataTable) |
WriteXml(Stream, Boolean) |
Записывает текущее содержимое DataTable в виде XML с помощью указанного Stream. Чтобы сохранить данные для таблицы и всех его потомков, задайте для параметра |
WriteXml(Stream, XmlWriteMode) |
Записывает текущие данные и при необходимости схему для DataTable в указанный файл с помощью указанного XmlWriteMode. Чтобы написать схему, задайте для параметра |
WriteXml(Stream, XmlWriteMode, Boolean) |
Записывает текущие данные и при необходимости схему для DataTable в указанный файл с помощью указанного XmlWriteMode. Чтобы написать схему, задайте для параметра |
WriteXml(String) |
Записывает текущее содержимое DataTable в виде XML с помощью указанного файла. (Унаследовано от DataTable) |
WriteXml(String, Boolean) |
Записывает текущее содержимое DataTable в виде XML с помощью указанного файла. Чтобы сохранить данные для таблицы и всех его потомков, задайте для параметра |
WriteXml(String, XmlWriteMode) |
Записывает текущие данные и при необходимости схему для DataTable с помощью указанного файла и XmlWriteMode. Чтобы написать схему, задайте для параметра |
WriteXml(String, XmlWriteMode, Boolean) |
Записывает текущие данные и при необходимости схему для DataTable с помощью указанного файла и XmlWriteMode. Чтобы написать схему, задайте для параметра |
WriteXml(TextWriter) |
Записывает текущее содержимое DataTable в виде XML с помощью указанного TextWriter. (Унаследовано от DataTable) |
WriteXml(TextWriter, Boolean) |
Записывает текущее содержимое DataTable в виде XML с помощью указанного TextWriter. Чтобы сохранить данные для таблицы и всех его потомков, задайте для параметра |
WriteXml(TextWriter, XmlWriteMode) |
Записывает текущие данные и при необходимости схему для DataTable с помощью указанного TextWriter и XmlWriteMode. Чтобы написать схему, задайте для параметра |
WriteXml(TextWriter, XmlWriteMode, Boolean) |
Записывает текущие данные и при необходимости схему для DataTable с помощью указанного TextWriter и XmlWriteMode. Чтобы написать схему, задайте для параметра |
WriteXml(XmlWriter) |
Записывает текущее содержимое DataTable в виде XML с помощью указанного XmlWriter. (Унаследовано от DataTable) |
WriteXml(XmlWriter, Boolean) |
Записывает текущее содержимое DataTable в виде XML с помощью указанного XmlWriter. (Унаследовано от DataTable) |
WriteXml(XmlWriter, XmlWriteMode) |
Записывает текущие данные и при необходимости схему для DataTable с помощью указанного XmlWriter и XmlWriteMode. Чтобы написать схему, задайте для параметра |
WriteXml(XmlWriter, XmlWriteMode, Boolean) |
Записывает текущие данные и при необходимости схему для DataTable с помощью указанного XmlWriter и XmlWriteMode. Чтобы написать схему, задайте для параметра |
WriteXmlSchema(Stream) |
Записывает текущую структуру данных DataTable в виде xml-схемы в указанный поток. (Унаследовано от DataTable) |
WriteXmlSchema(Stream, Boolean) |
Записывает текущую структуру данных DataTable в виде xml-схемы в указанный поток. Чтобы сохранить схему для таблицы и всех его потомков, задайте параметру |
WriteXmlSchema(String) |
Записывает текущую структуру данных DataTable в виде xml-схемы в указанный файл. (Унаследовано от DataTable) |
WriteXmlSchema(String, Boolean) |
Записывает текущую структуру данных DataTable в виде xml-схемы в указанный файл. Чтобы сохранить схему для таблицы и всех его потомков, задайте параметру |
WriteXmlSchema(TextWriter) |
Записывает текущую структуру данных DataTable в виде xml-схемы с помощью указанного TextWriter. (Унаследовано от DataTable) |
WriteXmlSchema(TextWriter, Boolean) |
Записывает текущую структуру данных DataTable в виде xml-схемы с помощью указанного TextWriter. Чтобы сохранить схему для таблицы и всех его потомков, задайте параметру |
WriteXmlSchema(XmlWriter) |
Записывает текущую структуру данных DataTable в виде xml-схемы с помощью указанного XmlWriter. (Унаследовано от DataTable) |
WriteXmlSchema(XmlWriter, Boolean) |
Записывает текущую структуру данных DataTable в виде xml-схемы с помощью указанного XmlWriter. Чтобы сохранить схему для таблицы и всех его потомков, задайте параметру |
События
ColumnChanged |
Происходит после изменения значения для указанного DataColumn в DataRow. (Унаследовано от DataTable) |
ColumnChanging |
Происходит при изменении значения для указанного DataColumn в DataRow. (Унаследовано от DataTable) |
Disposed |
Добавляет обработчик событий для прослушивания события Disposed компонента. (Унаследовано от MarshalByValueComponent) |
Initialized |
Происходит после инициализации DataTable. (Унаследовано от DataTable) |
RowChanged |
Происходит после успешного изменения DataRow. (Унаследовано от DataTable) |
RowChanging |
Происходит при изменении DataRow. (Унаследовано от DataTable) |
RowDeleted |
Происходит после удаления строки в таблице. (Унаследовано от DataTable) |
RowDeleting |
Происходит перед удалением строки в таблице. (Унаследовано от DataTable) |
TableCleared |
Происходит после очистки DataTable. (Унаследовано от DataTable) |
TableClearing |
Происходит при очистке DataTable. (Унаследовано от DataTable) |
TableNewRow |
Происходит при вставке нового DataRow. (Унаследовано от DataTable) |
Явные реализации интерфейса
IEnumerable.GetEnumerator() |
Возвращает перечислитель для типизированнойDataRow. Этот метод поддерживает создание объектов с типизированнымиDataTable Visual Studio и инструментом .NET Framework XSD.exe. Этот метод не предназначен для использования непосредственно из кода. |
IListSource.ContainsListCollection |
Описание этого элемента см. в разделе ContainsListCollection. (Унаследовано от DataTable) |
IListSource.GetList() |
Описание этого элемента см. в разделе GetList(). (Унаследовано от DataTable) |
IXmlSerializable.GetSchema() |
Описание этого элемента см. в разделе GetSchema(). (Унаследовано от DataTable) |
IXmlSerializable.ReadXml(XmlReader) |
Описание этого элемента см. в разделе ReadXml(XmlReader). (Унаследовано от DataTable) |
IXmlSerializable.WriteXml(XmlWriter) |
Описание этого элемента см. в разделе WriteXml(XmlWriter). (Унаследовано от DataTable) |
Методы расширения
GetKeyedService<T>(IServiceProvider, Object) |
Возвращает службу типа |
GetKeyedServices(IServiceProvider, Type, Object) |
Возвращает перечисление служб типа |
GetKeyedServices<T>(IServiceProvider, Object) |
Возвращает перечисление служб типа |
GetRequiredKeyedService(IServiceProvider, Type, Object) |
Возвращает службу типа |
GetRequiredKeyedService<T>(IServiceProvider, Object) |
Возвращает службу типа |
CreateAsyncScope(IServiceProvider) |
Создает новый AsyncServiceScope, который можно использовать для разрешения служб с областью действия. |
CreateScope(IServiceProvider) |
Создает новый IServiceScope, который можно использовать для разрешения служб с областью действия. |
GetRequiredService(IServiceProvider, Type) |
Получение службы типа |
GetRequiredService<T>(IServiceProvider) |
Получение службы типа |
GetService<T>(IServiceProvider) |
Получение службы типа |
GetServices(IServiceProvider, Type) |
Получение перечисления служб типа |
GetServices<T>(IServiceProvider) |
Получение перечисления служб типа |
ToFrozenDictionary<TSource,TKey>(IEnumerable<TSource>, Func<TSource,TKey>, IEqualityComparer<TKey>) |
Создает FrozenDictionary<TKey,TValue> из IEnumerable<T> в соответствии с указанной функцией селектора ключей. |
ToFrozenDictionary<TSource,TKey,TElement>(IEnumerable<TSource>, Func<TSource,TKey>, Func<TSource,TElement>, IEqualityComparer<TKey>) |
Создает FrozenDictionary<TKey,TValue> из IEnumerable<T> в соответствии с указанными функциями селектора ключей и селектора элементов. |
ToFrozenSet<T>(IEnumerable<T>, IEqualityComparer<T>) |
Создает FrozenSet<T> с указанными значениями. |
ToImmutableArray<TSource>(IEnumerable<TSource>) |
Создает неизменяемый массив из указанной коллекции. |
ToImmutableDictionary<TSource,TKey>(IEnumerable<TSource>, Func<TSource,TKey>) |
Создает неизменяемый словарь из существующей коллекции элементов, применяя функцию преобразования к исходным ключам. |
ToImmutableDictionary<TSource,TKey>(IEnumerable<TSource>, Func<TSource,TKey>, IEqualityComparer<TKey>) |
Создает неизменяемый словарь на основе некоторого преобразования последовательности. |
ToImmutableDictionary<TSource,TKey,TValue>(IEnumerable<TSource>, Func<TSource,TKey>, Func<TSource,TValue>) |
Перечисляет и преобразует последовательность и создает неизменяемый словарь его содержимого. |
ToImmutableDictionary<TSource,TKey,TValue>(IEnumerable<TSource>, Func<TSource,TKey>, Func<TSource,TValue>, IEqualityComparer<TKey>) |
Перечисляет и преобразует последовательность и создает неизменяемый словарь его содержимого с помощью указанного средства сравнения ключей. |
ToImmutableDictionary<TSource,TKey,TValue>(IEnumerable<TSource>, Func<TSource,TKey>, Func<TSource,TValue>, IEqualityComparer<TKey>, IEqualityComparer<TValue>) |
Перечисляет и преобразует последовательность и создает неизменяемый словарь его содержимого с помощью указанных средств сравнения ключей и значений. |
ToImmutableHashSet<TSource>(IEnumerable<TSource>) |
Перечисляет последовательность и создает неизменяемый хэш-набор его содержимого. |
ToImmutableHashSet<TSource>(IEnumerable<TSource>, IEqualityComparer<TSource>) |
Перечисляет последовательность, создает неизменяемый хэш-набор его содержимого и использует указанный средство сравнения равенства для типа набора. |
ToImmutableList<TSource>(IEnumerable<TSource>) |
Перечисляет последовательность и создает неизменяемый список его содержимого. |
ToImmutableSortedDictionary<TSource,TKey,TValue>(IEnumerable<TSource>, Func<TSource,TKey>, Func<TSource,TValue>) |
Перечисляет и преобразует последовательность и создает неизменяемый отсортированный словарь его содержимого. |
ToImmutableSortedDictionary<TSource,TKey,TValue>(IEnumerable<TSource>, Func<TSource,TKey>, Func<TSource,TValue>, IComparer<TKey>) |
Перечисляет и преобразует последовательность и создает неизменяемый отсортированный словарь его содержимого с помощью указанного средства сравнения ключей. |
ToImmutableSortedDictionary<TSource,TKey,TValue>(IEnumerable<TSource>, Func<TSource,TKey>, Func<TSource,TValue>, IComparer<TKey>, IEqualityComparer<TValue>) |
Перечисляет и преобразует последовательность и создает неизменяемый отсортированный словарь его содержимого с помощью указанных средств сравнения ключей и значений. |
ToImmutableSortedSet<TSource>(IEnumerable<TSource>) |
Перечисляет последовательность и создает неизменяемый отсортированный набор его содержимого. |
ToImmutableSortedSet<TSource>(IEnumerable<TSource>, IComparer<TSource>) |
Перечисляет последовательность, создает неизменяемый отсортированный набор его содержимого и использует указанный сопоставитель. |
AsDataView(DataTable) |
Создает и возвращает объект DataView с поддержкой LINQ. |
AsEnumerable(DataTable) |
Возвращает объект IEnumerable<T>, где |
CopyToDataTable<T>(IEnumerable<T>) |
Возвращает DataTable, содержащий копии объектов DataRow, учитывая входной объект IEnumerable<T>, в котором |
CopyToDataTable<T>(IEnumerable<T>, DataTable, LoadOption) |
Копирует объекты DataRow в указанный DataTable, учитывая входной IEnumerable<T> объект, в котором |
CopyToDataTable<T>(IEnumerable<T>, DataTable, LoadOption, FillErrorEventHandler) |
Копирует объекты DataRow в указанный DataTable, учитывая входной IEnumerable<T> объект, в котором |
AsEnumerable<TRow>(TypedTableBase<TRow>) |
Перечисляет элементы строки данных TypedTableBase<T> и возвращает объект EnumerableRowCollection<TRow>, где |
ElementAtOrDefault<TRow>(TypedTableBase<TRow>, Int32) |
Возвращает элемент в указанной строке последовательности или значение по умолчанию, если строка выходит из диапазона. |
OrderBy<TRow,TKey>(TypedTableBase<TRow>, Func<TRow,TKey>) |
Сортирует строки TypedTableBase<T> в порядке возрастания в соответствии с указанным ключом. |
OrderBy<TRow,TKey>(TypedTableBase<TRow>, Func<TRow,TKey>, IComparer<TKey>) |
Сортирует строки TypedTableBase<T> в порядке возрастания в соответствии с указанным ключом и компратером. |
OrderByDescending<TRow,TKey>(TypedTableBase<TRow>, Func<TRow,TKey>) |
Сортирует строки TypedTableBase<T> в порядке убывания по указанному ключу. |
OrderByDescending<TRow,TKey>(TypedTableBase<TRow>, Func<TRow,TKey>, IComparer<TKey>) |
Сортирует строки TypedTableBase<T> в порядке убывания в соответствии с указанным ключом и компратером. |
Select<TRow,S>(TypedTableBase<TRow>, Func<TRow,S>) |
Проектируйте каждый элемент TypedTableBase<T> в новую форму. |
Where<TRow>(TypedTableBase<TRow>, Func<TRow,Boolean>) |
Фильтрует последовательность строк на основе указанного предиката. |
GetFakeLogCollector(IServiceProvider) |
Возвращает объект, который собирает записи журнала, отправленные в поддельный средство ведения журнала. |
GetFakeRedactionCollector(IServiceProvider) |
Возвращает экземпляр сборщика поддельных редакторов из контейнера внедрения зависимостей. |
Aggregate<TSource>(IEnumerable<TSource>, Func<TSource,TSource,TSource>) |
Применяет функцию аккумулятора по последовательности. |
Aggregate<TSource,TAccumulate>(IEnumerable<TSource>, TAccumulate, Func<TAccumulate,TSource,TAccumulate>) |
Применяет функцию аккумулятора по последовательности. Указанное начальное значение используется в качестве начального значения аккумулятора. |
Aggregate<TSource,TAccumulate,TResult>(IEnumerable<TSource>, TAccumulate, Func<TAccumulate,TSource,TAccumulate>, Func<TAccumulate,TResult>) |
Применяет функцию аккумулятора по последовательности. Указанное начальное значение используется в качестве начального значения аккумулятора, а указанная функция используется для выбора значения результата. |
AggregateBy<TSource,TKey,TAccumulate>(IEnumerable<TSource>, Func<TSource, TKey>, TAccumulate, Func<TAccumulate,TSource,TAccumulate>, IEqualityComparer<TKey>) |
Этот тип используется в качестве базового класса для типизированного создания объектовDataTable Visual Studio и средства .NET Framework XSD.exe и не предназначен для использования непосредственно из кода. |
AggregateBy<TSource,TKey,TAccumulate>(IEnumerable<TSource>, Func<TSource, TKey>, Func<TKey,TAccumulate>, Func<TAccumulate,TSource,TAccumulate>, IEqualityComparer<TKey>) |
Этот тип используется в качестве базового класса для типизированного создания объектовDataTable Visual Studio и средства .NET Framework XSD.exe и не предназначен для использования непосредственно из кода. |
All<TSource>(IEnumerable<TSource>, Func<TSource,Boolean>) |
Определяет, соответствуют ли все элементы последовательности условию. |
Any<TSource>(IEnumerable<TSource>) |
Определяет, содержит ли последовательность любые элементы. |
Any<TSource>(IEnumerable<TSource>, Func<TSource,Boolean>) |
Определяет, соответствует ли любой элемент последовательности условию. |
Append<TSource>(IEnumerable<TSource>, TSource) |
Добавляет значение в конец последовательности. |
AsEnumerable<TSource>(IEnumerable<TSource>) |
Возвращает входные данные, типизированные как IEnumerable<T>. |
Average<TSource>(IEnumerable<TSource>, Func<TSource,Decimal>) |
Вычисляет среднее значение последовательности Decimal значений, полученных путем вызова функции преобразования для каждого элемента входной последовательности. |
Average<TSource>(IEnumerable<TSource>, Func<TSource,Double>) |
Вычисляет среднее значение последовательности Double значений, полученных путем вызова функции преобразования для каждого элемента входной последовательности. |
Average<TSource>(IEnumerable<TSource>, Func<TSource,Int32>) |
Вычисляет среднее значение последовательности Int32 значений, полученных путем вызова функции преобразования для каждого элемента входной последовательности. |
Average<TSource>(IEnumerable<TSource>, Func<TSource,Int64>) |
Вычисляет среднее значение последовательности Int64 значений, полученных путем вызова функции преобразования для каждого элемента входной последовательности. |
Average<TSource>(IEnumerable<TSource>, Func<TSource,Nullable<Decimal>>) |
Вычисляет среднее значение последовательности значений, допускающих значение NULL, Decimal, полученных путем вызова функции преобразования для каждого элемента входной последовательности. |
Average<TSource>(IEnumerable<TSource>, Func<TSource,Nullable<Double>>) |
Вычисляет среднее значение последовательности значений, допускающих значение NULL, Double, полученных путем вызова функции преобразования для каждого элемента входной последовательности. |
Average<TSource>(IEnumerable<TSource>, Func<TSource,Nullable<Int32>>) |
Вычисляет среднее значение последовательности значений, допускающих значение NULL, Int32, полученных путем вызова функции преобразования для каждого элемента входной последовательности. |
Average<TSource>(IEnumerable<TSource>, Func<TSource,Nullable<Int64>>) |
Вычисляет среднее значение последовательности значений, допускающих значение NULL, Int64, полученных путем вызова функции преобразования для каждого элемента входной последовательности. |
Average<TSource>(IEnumerable<TSource>, Func<TSource,Nullable<Single>>) |
Вычисляет среднее значение последовательности значений, допускающих значение NULL, Single, полученных путем вызова функции преобразования для каждого элемента входной последовательности. |
Average<TSource>(IEnumerable<TSource>, Func<TSource,Single>) |
Вычисляет среднее значение последовательности Single значений, полученных путем вызова функции преобразования для каждого элемента входной последовательности. |
Cast<TResult>(IEnumerable) |
Приведение элементов IEnumerable к указанному типу. |
Chunk<TSource>(IEnumerable<TSource>, Int32) |
Разбивает элементы последовательности на блоки размера не более |
Concat<TSource>(IEnumerable<TSource>, IEnumerable<TSource>) |
Объединяет две последовательности. |
Contains<TSource>(IEnumerable<TSource>, TSource) |
Определяет, содержит ли последовательность указанный элемент с помощью средства сравнения равенства по умолчанию. |
Contains<TSource>(IEnumerable<TSource>, TSource, IEqualityComparer<TSource>) |
Определяет, содержит ли последовательность указанный элемент с помощью указанного IEqualityComparer<T>. |
Count<TSource>(IEnumerable<TSource>) |
Возвращает количество элементов в последовательности. |
Count<TSource>(IEnumerable<TSource>, Func<TSource,Boolean>) |
Возвращает число, представляющее, сколько элементов в указанной последовательности удовлетворяет условию. |
CountBy<TSource,TKey>(IEnumerable<TSource>, Func<TSource,TKey>, IEqualityComparer<TKey>) |
Этот тип используется в качестве базового класса для типизированного создания объектовDataTable Visual Studio и средства .NET Framework XSD.exe и не предназначен для использования непосредственно из кода. |
DefaultIfEmpty<TSource>(IEnumerable<TSource>) |
Возвращает элементы указанной последовательности или значение параметра типа по умолчанию в одной коллекции, если последовательность пуста. |
DefaultIfEmpty<TSource>(IEnumerable<TSource>, TSource) |
Возвращает элементы указанной последовательности или указанное значение в одной коллекции, если последовательность пуста. |
Distinct<TSource>(IEnumerable<TSource>) |
Возвращает отдельные элементы из последовательности с помощью сравнения значений по умолчанию. |
Distinct<TSource>(IEnumerable<TSource>, IEqualityComparer<TSource>) |
Возвращает отдельные элементы из последовательности с помощью указанного IEqualityComparer<T> для сравнения значений. |
DistinctBy<TSource,TKey>(IEnumerable<TSource>, Func<TSource,TKey>) |
Возвращает отдельные элементы из последовательности в соответствии с указанной функцией селектора ключей. |
DistinctBy<TSource,TKey>(IEnumerable<TSource>, Func<TSource,TKey>, IEqualityComparer<TKey>) |
Возвращает отдельные элементы из последовательности в соответствии с указанной функцией селектора ключей и с помощью указанного средства сравнения ключей. |
ElementAt<TSource>(IEnumerable<TSource>, Index) |
Возвращает элемент по указанному индексу в последовательности. |
ElementAt<TSource>(IEnumerable<TSource>, Int32) |
Возвращает элемент по указанному индексу в последовательности. |
ElementAtOrDefault<TSource>(IEnumerable<TSource>, Index) |
Возвращает элемент по указанному индексу в последовательности или значении по умолчанию, если индекс выходит из диапазона. |
ElementAtOrDefault<TSource>(IEnumerable<TSource>, Int32) |
Возвращает элемент по указанному индексу в последовательности или значении по умолчанию, если индекс выходит из диапазона. |
Except<TSource>(IEnumerable<TSource>, IEnumerable<TSource>) |
Создает различие набора двух последовательностей с помощью сравнения значений по умолчанию. |
Except<TSource>(IEnumerable<TSource>, IEnumerable<TSource>, IEqualityComparer<TSource>) |
Создает различие набора двух последовательностей с помощью указанного IEqualityComparer<T> для сравнения значений. |
ExceptBy<TSource,TKey>(IEnumerable<TSource>, IEnumerable<TKey>, Func<TSource,TKey>) |
Создает разницу набора двух последовательностей в соответствии с указанной функцией селектора ключей. |
ExceptBy<TSource,TKey>(IEnumerable<TSource>, IEnumerable<TKey>, Func<TSource,TKey>, IEqualityComparer<TKey>) |
Создает разницу набора двух последовательностей в соответствии с указанной функцией селектора ключей. |
First<TSource>(IEnumerable<TSource>) |
Возвращает первый элемент последовательности. |
First<TSource>(IEnumerable<TSource>, Func<TSource,Boolean>) |
Возвращает первый элемент в последовательности, удовлетворяющей указанному условию. |
FirstOrDefault<TSource>(IEnumerable<TSource>) |
Возвращает первый элемент последовательности или значение по умолчанию, если последовательность не содержит элементов. |
FirstOrDefault<TSource>(IEnumerable<TSource>, TSource) |
Возвращает первый элемент последовательности или указанное значение по умолчанию, если последовательность не содержит элементов. |
FirstOrDefault<TSource>(IEnumerable<TSource>, Func<TSource,Boolean>) |
Возвращает первый элемент последовательности, удовлетворяющий условию или значению по умолчанию, если такой элемент не найден. |
FirstOrDefault<TSource>(IEnumerable<TSource>, Func<TSource,Boolean>, TSource) |
Возвращает первый элемент последовательности, удовлетворяющий условию, или заданное значение по умолчанию, если такой элемент не найден. |
GroupBy<TSource,TKey>(IEnumerable<TSource>, Func<TSource,TKey>) |
Группируйте элементы последовательности в соответствии с указанной функцией селектора ключей. |
GroupBy<TSource,TKey>(IEnumerable<TSource>, Func<TSource,TKey>, IEqualityComparer<TKey>) |
Группирует элементы последовательности в соответствии с указанной функцией селектора ключей и сравнивает ключи с помощью указанного средства сравнения. |
GroupBy<TSource,TKey,TElement>(IEnumerable<TSource>, Func<TSource,TKey>, Func<TSource,TElement>) |
Группируйте элементы последовательности в соответствии с указанной функцией селектора ключей и проектируйте элементы для каждой группы с помощью указанной функции. |
GroupBy<TSource,TKey,TElement>(IEnumerable<TSource>, Func<TSource,TKey>, Func<TSource,TElement>, IEqualityComparer<TKey>) |
Группируйте элементы последовательности в соответствии с функцией селектора ключей. Ключи сравниваются с помощью средства сравнения, а элементы каждой группы проецируются с помощью указанной функции. |
GroupBy<TSource,TKey,TResult>(IEnumerable<TSource>, Func<TSource,TKey>, Func<TKey,IEnumerable<TSource>,TResult>) |
Группирует элементы последовательности в соответствии с указанной функцией селектора ключей и создает значение результата из каждой группы и его ключа. |
GroupBy<TSource,TKey,TResult>(IEnumerable<TSource>, Func<TSource,TKey>, Func<TKey,IEnumerable<TSource>,TResult>, IEqualityComparer<TKey>) |
Группирует элементы последовательности в соответствии с указанной функцией селектора ключей и создает значение результата из каждой группы и его ключа. Ключи сравниваются с помощью указанного средства сравнения. |
GroupBy<TSource,TKey,TElement,TResult>(IEnumerable<TSource>, Func<TSource,TKey>, Func<TSource,TElement>, Func<TKey,IEnumerable<TElement>,TResult>) |
Группирует элементы последовательности в соответствии с указанной функцией селектора ключей и создает значение результата из каждой группы и его ключа. Элементы каждой группы проецируются с помощью указанной функции. |
GroupBy<TSource,TKey,TElement,TResult>(IEnumerable<TSource>, Func<TSource, TKey>, Func<TSource,TElement>, Func<TKey,IEnumerable<TElement>, TResult>, IEqualityComparer<TKey>) |
Группирует элементы последовательности в соответствии с указанной функцией селектора ключей и создает значение результата из каждой группы и его ключа. Ключевые значения сравниваются с помощью указанного средства сравнения, а элементы каждой группы проецируются с помощью указанной функции. |
GroupJoin<TOuter,TInner,TKey,TResult>(IEnumerable<TOuter>, IEnumerable<TInner>, Func<TOuter,TKey>, Func<TInner,TKey>, Func<TOuter,IEnumerable<TInner>, TResult>) |
Сопоставляет элементы двух последовательностей на основе равенства ключей и группирует результаты. Средство сравнения равенства по умолчанию используется для сравнения ключей. |
GroupJoin<TOuter,TInner,TKey,TResult>(IEnumerable<TOuter>, IEnumerable<TInner>, Func<TOuter,TKey>, Func<TInner,TKey>, Func<TOuter,IEnumerable<TInner>, TResult>, IEqualityComparer<TKey>) |
Сопоставляет элементы двух последовательностей на основе равенства ключей и группирует результаты. Для сравнения ключей используется указанный IEqualityComparer<T>. |
Index<TSource>(IEnumerable<TSource>) |
Возвращает перечисление, которое включает индекс элемента в кортеж. |
Intersect<TSource>(IEnumerable<TSource>, IEnumerable<TSource>) |
Создает набор пересечения двух последовательностей с помощью сравнения значений по умолчанию. |
Intersect<TSource>(IEnumerable<TSource>, IEnumerable<TSource>, IEqualityComparer<TSource>) |
Создает набор пересечения двух последовательностей с помощью указанного IEqualityComparer<T> для сравнения значений. |
IntersectBy<TSource,TKey>(IEnumerable<TSource>, IEnumerable<TKey>, Func<TSource,TKey>) |
Создает пересечение набора двух последовательностей в соответствии с указанной функцией селектора ключей. |
IntersectBy<TSource,TKey>(IEnumerable<TSource>, IEnumerable<TKey>, Func<TSource,TKey>, IEqualityComparer<TKey>) |
Создает пересечение набора двух последовательностей в соответствии с указанной функцией селектора ключей. |
Join<TOuter,TInner,TKey,TResult>(IEnumerable<TOuter>, IEnumerable<TInner>, Func<TOuter,TKey>, Func<TInner,TKey>, Func<TOuter,TInner,TResult>) |
Сопоставляет элементы двух последовательностей на основе соответствующих ключей. Средство сравнения равенства по умолчанию используется для сравнения ключей. |
Join<TOuter,TInner,TKey,TResult>(IEnumerable<TOuter>, IEnumerable<TInner>, Func<TOuter,TKey>, Func<TInner,TKey>, Func<TOuter,TInner,TResult>, IEqualityComparer<TKey>) |
Сопоставляет элементы двух последовательностей на основе соответствующих ключей. Для сравнения ключей используется указанный IEqualityComparer<T>. |
Last<TSource>(IEnumerable<TSource>) |
Возвращает последний элемент последовательности. |
Last<TSource>(IEnumerable<TSource>, Func<TSource,Boolean>) |
Возвращает последний элемент последовательности, удовлетворяющей указанному условию. |
LastOrDefault<TSource>(IEnumerable<TSource>) |
Возвращает последний элемент последовательности или значение по умолчанию, если последовательность не содержит элементов. |
LastOrDefault<TSource>(IEnumerable<TSource>, TSource) |
Возвращает последний элемент последовательности или указанное значение по умолчанию, если последовательность не содержит элементов. |
LastOrDefault<TSource>(IEnumerable<TSource>, Func<TSource,Boolean>) |
Возвращает последний элемент последовательности, удовлетворяющей условию или значению по умолчанию, если такой элемент не найден. |
LastOrDefault<TSource>(IEnumerable<TSource>, Func<TSource,Boolean>, TSource) |
Возвращает последний элемент последовательности, удовлетворяющей условию, или заданное значение по умолчанию, если такой элемент не найден. |
LongCount<TSource>(IEnumerable<TSource>) |
Возвращает Int64, представляющую общее количество элементов в последовательности. |
LongCount<TSource>(IEnumerable<TSource>, Func<TSource,Boolean>) |
Возвращает Int64, представляющий количество элементов в последовательности, удовлетворяющих условию. |
Max<TSource>(IEnumerable<TSource>) |
Возвращает максимальное значение в универсальной последовательности. |
Max<TSource>(IEnumerable<TSource>, IComparer<TSource>) |
Возвращает максимальное значение в универсальной последовательности. |
Max<TSource>(IEnumerable<TSource>, Func<TSource,Decimal>) |
Вызывает функцию преобразования для каждого элемента последовательности и возвращает максимальное значение Decimal. |
Max<TSource>(IEnumerable<TSource>, Func<TSource,Double>) |
Вызывает функцию преобразования для каждого элемента последовательности и возвращает максимальное значение Double. |
Max<TSource>(IEnumerable<TSource>, Func<TSource,Int32>) |
Вызывает функцию преобразования для каждого элемента последовательности и возвращает максимальное значение Int32. |
Max<TSource>(IEnumerable<TSource>, Func<TSource,Int64>) |
Вызывает функцию преобразования для каждого элемента последовательности и возвращает максимальное значение Int64. |
Max<TSource>(IEnumerable<TSource>, Func<TSource,Nullable<Decimal>>) |
Вызывает функцию преобразования для каждого элемента последовательности и возвращает максимально допустимое значение null Decimal. |
Max<TSource>(IEnumerable<TSource>, Func<TSource,Nullable<Double>>) |
Вызывает функцию преобразования для каждого элемента последовательности и возвращает максимально допустимое значение null Double. |
Max<TSource>(IEnumerable<TSource>, Func<TSource,Nullable<Int32>>) |
Вызывает функцию преобразования для каждого элемента последовательности и возвращает максимально допустимое значение null Int32. |
Max<TSource>(IEnumerable<TSource>, Func<TSource,Nullable<Int64>>) |
Вызывает функцию преобразования для каждого элемента последовательности и возвращает максимально допустимое значение null Int64. |
Max<TSource>(IEnumerable<TSource>, Func<TSource,Nullable<Single>>) |
Вызывает функцию преобразования для каждого элемента последовательности и возвращает максимально допустимое значение null Single. |
Max<TSource>(IEnumerable<TSource>, Func<TSource,Single>) |
Вызывает функцию преобразования для каждого элемента последовательности и возвращает максимальное значение Single. |
Max<TSource,TResult>(IEnumerable<TSource>, Func<TSource,TResult>) |
Вызывает функцию преобразования для каждого элемента универсальной последовательности и возвращает максимальное результирующее значение. |
MaxBy<TSource,TKey>(IEnumerable<TSource>, Func<TSource,TKey>) |
Возвращает максимальное значение в универсальной последовательности в соответствии с указанной функцией селектора ключей. |
MaxBy<TSource,TKey>(IEnumerable<TSource>, Func<TSource,TKey>, IComparer<TKey>) |
Возвращает максимальное значение в универсальной последовательности в соответствии с указанной функцией селектора ключей и компратором ключей. |
Min<TSource>(IEnumerable<TSource>) |
Возвращает минимальное значение в универсальной последовательности. |
Min<TSource>(IEnumerable<TSource>, IComparer<TSource>) |
Возвращает минимальное значение в универсальной последовательности. |
Min<TSource>(IEnumerable<TSource>, Func<TSource,Decimal>) |
Вызывает функцию преобразования для каждого элемента последовательности и возвращает минимальное значение Decimal. |
Min<TSource>(IEnumerable<TSource>, Func<TSource,Double>) |
Вызывает функцию преобразования для каждого элемента последовательности и возвращает минимальное значение Double. |
Min<TSource>(IEnumerable<TSource>, Func<TSource,Int32>) |
Вызывает функцию преобразования для каждого элемента последовательности и возвращает минимальное значение Int32. |
Min<TSource>(IEnumerable<TSource>, Func<TSource,Int64>) |
Вызывает функцию преобразования для каждого элемента последовательности и возвращает минимальное значение Int64. |
Min<TSource>(IEnumerable<TSource>, Func<TSource,Nullable<Decimal>>) |
Вызывает функцию преобразования для каждого элемента последовательности и возвращает минимальное значение, допускающее значение null Decimal. |
Min<TSource>(IEnumerable<TSource>, Func<TSource,Nullable<Double>>) |
Вызывает функцию преобразования для каждого элемента последовательности и возвращает минимальное значение, допускающее значение null Double. |
Min<TSource>(IEnumerable<TSource>, Func<TSource,Nullable<Int32>>) |
Вызывает функцию преобразования для каждого элемента последовательности и возвращает минимальное значение, допускающее значение null Int32. |
Min<TSource>(IEnumerable<TSource>, Func<TSource,Nullable<Int64>>) |
Вызывает функцию преобразования для каждого элемента последовательности и возвращает минимальное значение, допускающее значение null Int64. |
Min<TSource>(IEnumerable<TSource>, Func<TSource,Nullable<Single>>) |
Вызывает функцию преобразования для каждого элемента последовательности и возвращает минимальное значение, допускающее значение null Single. |
Min<TSource>(IEnumerable<TSource>, Func<TSource,Single>) |
Вызывает функцию преобразования для каждого элемента последовательности и возвращает минимальное значение Single. |
Min<TSource,TResult>(IEnumerable<TSource>, Func<TSource,TResult>) |
Вызывает функцию преобразования для каждого элемента универсальной последовательности и возвращает минимальное результирующее значение. |
MinBy<TSource,TKey>(IEnumerable<TSource>, Func<TSource,TKey>) |
Возвращает минимальное значение в универсальной последовательности в соответствии с указанной функцией селектора ключей. |
MinBy<TSource,TKey>(IEnumerable<TSource>, Func<TSource,TKey>, IComparer<TKey>) |
Возвращает минимальное значение в универсальной последовательности в соответствии с указанной функцией селектора ключей и компратером ключей. |
OfType<TResult>(IEnumerable) |
Фильтрует элементы IEnumerable на основе указанного типа. |
Order<T>(IEnumerable<T>) |
Сортирует элементы последовательности в порядке возрастания. |
Order<T>(IEnumerable<T>, IComparer<T>) |
Сортирует элементы последовательности в порядке возрастания. |
OrderBy<TSource,TKey>(IEnumerable<TSource>, Func<TSource,TKey>) |
Сортирует элементы последовательности в порядке возрастания в соответствии с ключом. |
OrderBy<TSource,TKey>(IEnumerable<TSource>, Func<TSource,TKey>, IComparer<TKey>) |
Сортирует элементы последовательности в порядке возрастания с помощью указанного сравнения. |
OrderByDescending<TSource,TKey>(IEnumerable<TSource>, Func<TSource,TKey>) |
Сортирует элементы последовательности в порядке убывания в соответствии с ключом. |
OrderByDescending<TSource,TKey>(IEnumerable<TSource>, Func<TSource,TKey>, IComparer<TKey>) |
Сортирует элементы последовательности в порядке убывания с помощью указанного сравнения. |
OrderDescending<T>(IEnumerable<T>) |
Сортирует элементы последовательности в порядке убывания. |
OrderDescending<T>(IEnumerable<T>, IComparer<T>) |
Сортирует элементы последовательности в порядке убывания. |
Prepend<TSource>(IEnumerable<TSource>, TSource) |
Добавляет значение в начало последовательности. |
Reverse<TSource>(IEnumerable<TSource>) |
Инвертирует порядок элементов в последовательности. |
Select<TSource,TResult>(IEnumerable<TSource>, Func<TSource,TResult>) |
Проектируйте каждый элемент последовательности в новую форму. |
Select<TSource,TResult>(IEnumerable<TSource>, Func<TSource,Int32,TResult>) |
Проектируйте каждый элемент последовательности в новую форму, включив индекс элемента. |
SelectMany<TSource,TResult>(IEnumerable<TSource>, Func<TSource,IEnumerable<TResult>>) |
Проектирует каждый элемент последовательности в IEnumerable<T> и преобразует полученные последовательности в одну последовательность. |
SelectMany<TSource,TResult>(IEnumerable<TSource>, Func<TSource,Int32,IEnumerable<TResult>>) |
Проектирует каждый элемент последовательности в IEnumerable<T>, а результирующий последовательности — в одну последовательность. Индекс каждого исходного элемента используется в проецируемых формах этого элемента. |
SelectMany<TSource,TCollection,TResult>(IEnumerable<TSource>, Func<TSource,IEnumerable<TCollection>>, Func<TSource,TCollection,TResult>) |
Проектирует каждый элемент последовательности в IEnumerable<T>, сглаживает полученные последовательности в одну последовательность и вызывает функцию селектора результатов для каждого элемента. |
SelectMany<TSource,TCollection,TResult>(IEnumerable<TSource>, Func<TSource,Int32,IEnumerable<TCollection>>, Func<TSource,TCollection,TResult>) |
Проектирует каждый элемент последовательности в IEnumerable<T>, сглаживает полученные последовательности в одну последовательность и вызывает функцию селектора результатов для каждого элемента. Индекс каждого исходного элемента используется в промежуточной проецированной форме этого элемента. |
SequenceEqual<TSource>(IEnumerable<TSource>, IEnumerable<TSource>) |
Определяет, равны ли две последовательности путем сравнения элементов с помощью средства сравнения равенства по умолчанию для их типа. |
SequenceEqual<TSource>(IEnumerable<TSource>, IEnumerable<TSource>, IEqualityComparer<TSource>) |
Определяет, равны ли две последовательности, сравнивая их элементы с помощью указанной IEqualityComparer<T>. |
Single<TSource>(IEnumerable<TSource>) |
Возвращает единственный элемент последовательности и создает исключение, если в последовательности нет ни одного элемента. |
Single<TSource>(IEnumerable<TSource>, Func<TSource,Boolean>) |
Возвращает единственный элемент последовательности, удовлетворяющей указанному условию, и создает исключение, если существует несколько таких элементов. |
SingleOrDefault<TSource>(IEnumerable<TSource>) |
Возвращает единственный элемент последовательности или значение по умолчанию, если последовательность пуста; этот метод создает исключение, если в последовательности существует несколько элементов. |
SingleOrDefault<TSource>(IEnumerable<TSource>, TSource) |
Возвращает единственный элемент последовательности или указанное значение по умолчанию, если последовательность пуста; этот метод создает исключение, если в последовательности существует несколько элементов. |
SingleOrDefault<TSource>(IEnumerable<TSource>, Func<TSource,Boolean>) |
Возвращает единственный элемент последовательности, удовлетворяющий указанному условию или значению по умолчанию, если такой элемент не существует; Этот метод создает исключение, если несколько элементов удовлетворяют условию. |
SingleOrDefault<TSource>(IEnumerable<TSource>, Func<TSource,Boolean>, TSource) |
Возвращает единственный элемент последовательности, удовлетворяющей указанному условию, или заданное значение по умолчанию, если такой элемент отсутствует; Этот метод создает исключение, если несколько элементов удовлетворяют условию. |
Skip<TSource>(IEnumerable<TSource>, Int32) |
Проходит указанное число элементов в последовательности, а затем возвращает оставшиеся элементы. |
SkipLast<TSource>(IEnumerable<TSource>, Int32) |
Возвращает новую перечисленную коллекцию, содержащую элементы из |
SkipWhile<TSource>(IEnumerable<TSource>, Func<TSource,Boolean>) |
Обход элементов последовательности до тех пор, пока указанное условие имеет значение true, а затем возвращает оставшиеся элементы. |
SkipWhile<TSource>(IEnumerable<TSource>, Func<TSource,Int32,Boolean>) |
Обход элементов последовательности до тех пор, пока указанное условие имеет значение true, а затем возвращает оставшиеся элементы. Индекс элемента используется в логике функции предиката. |
Sum<TSource>(IEnumerable<TSource>, Func<TSource,Decimal>) |
Вычисляет сумму последовательности значений Decimal, полученных путем вызова функции преобразования для каждого элемента входной последовательности. |
Sum<TSource>(IEnumerable<TSource>, Func<TSource,Double>) |
Вычисляет сумму последовательности значений Double, полученных путем вызова функции преобразования для каждого элемента входной последовательности. |
Sum<TSource>(IEnumerable<TSource>, Func<TSource,Int32>) |
Вычисляет сумму последовательности значений Int32, полученных путем вызова функции преобразования для каждого элемента входной последовательности. |
Sum<TSource>(IEnumerable<TSource>, Func<TSource,Int64>) |
Вычисляет сумму последовательности значений Int64, полученных путем вызова функции преобразования для каждого элемента входной последовательности. |
Sum<TSource>(IEnumerable<TSource>, Func<TSource,Nullable<Decimal>>) |
Вычисляет сумму последовательности значений, допускающих значение NULL, Decimal, полученных путем вызова функции преобразования для каждого элемента входной последовательности. |
Sum<TSource>(IEnumerable<TSource>, Func<TSource,Nullable<Double>>) |
Вычисляет сумму последовательности значений, допускающих значение NULL, Double, полученных путем вызова функции преобразования для каждого элемента входной последовательности. |
Sum<TSource>(IEnumerable<TSource>, Func<TSource,Nullable<Int32>>) |
Вычисляет сумму последовательности значений, допускающих значение NULL, Int32, полученных путем вызова функции преобразования для каждого элемента входной последовательности. |
Sum<TSource>(IEnumerable<TSource>, Func<TSource,Nullable<Int64>>) |
Вычисляет сумму последовательности значений, допускающих значение NULL, Int64, полученных путем вызова функции преобразования для каждого элемента входной последовательности. |
Sum<TSource>(IEnumerable<TSource>, Func<TSource,Nullable<Single>>) |
Вычисляет сумму последовательности значений, допускающих значение NULL, Single, полученных путем вызова функции преобразования для каждого элемента входной последовательности. |
Sum<TSource>(IEnumerable<TSource>, Func<TSource,Single>) |
Вычисляет сумму последовательности значений Single, полученных путем вызова функции преобразования для каждого элемента входной последовательности. |
Take<TSource>(IEnumerable<TSource>, Int32) |
Возвращает указанное число смежных элементов из начала последовательности. |
Take<TSource>(IEnumerable<TSource>, Range) |
Возвращает указанный диапазон смежных элементов из последовательности. |
TakeLast<TSource>(IEnumerable<TSource>, Int32) |
Возвращает новую перечисленную коллекцию, содержащую последние элементы |
TakeWhile<TSource>(IEnumerable<TSource>, Func<TSource,Boolean>) |
Возвращает элементы из последовательности до тех пор, пока указанное условие имеет значение true. |
TakeWhile<TSource>(IEnumerable<TSource>, Func<TSource,Int32,Boolean>) |
Возвращает элементы из последовательности до тех пор, пока указанное условие имеет значение true. Индекс элемента используется в логике функции предиката. |
ToArray<TSource>(IEnumerable<TSource>) |
Создает массив из IEnumerable<T>. |
ToDictionary<TSource,TKey>(IEnumerable<TSource>, Func<TSource,TKey>) |
Создает Dictionary<TKey,TValue> из IEnumerable<T> в соответствии с указанной функцией селектора ключей. |
ToDictionary<TSource,TKey>(IEnumerable<TSource>, Func<TSource,TKey>, IEqualityComparer<TKey>) |
Создает Dictionary<TKey,TValue> из IEnumerable<T> в соответствии с указанной функцией селектора ключей и компратором ключей. |
ToDictionary<TSource,TKey,TElement>(IEnumerable<TSource>, Func<TSource,TKey>, Func<TSource,TElement>) |
Создает Dictionary<TKey,TValue> из IEnumerable<T> в соответствии с указанными функциями селектора ключей и селектора элементов. |
ToDictionary<TSource,TKey,TElement>(IEnumerable<TSource>, Func<TSource,TKey>, Func<TSource,TElement>, IEqualityComparer<TKey>) |
Создает Dictionary<TKey,TValue> из IEnumerable<T> в соответствии с указанной функцией селектора ключей, компратором и функцией селектора элементов. |
ToHashSet<TSource>(IEnumerable<TSource>) |
Создает HashSet<T> из IEnumerable<T>. |
ToHashSet<TSource>(IEnumerable<TSource>, IEqualityComparer<TSource>) |
Создает HashSet<T> из IEnumerable<T> с помощью |
ToList<TSource>(IEnumerable<TSource>) |
Создает List<T> из IEnumerable<T>. |
ToLookup<TSource,TKey>(IEnumerable<TSource>, Func<TSource,TKey>) |
Создает Lookup<TKey,TElement> из IEnumerable<T> в соответствии с указанной функцией селектора ключей. |
ToLookup<TSource,TKey>(IEnumerable<TSource>, Func<TSource,TKey>, IEqualityComparer<TKey>) |
Создает Lookup<TKey,TElement> из IEnumerable<T> в соответствии с указанной функцией селектора ключей и компратором ключей. |
ToLookup<TSource,TKey,TElement>(IEnumerable<TSource>, Func<TSource,TKey>, Func<TSource,TElement>) |
Создает Lookup<TKey,TElement> из IEnumerable<T> в соответствии с указанными функциями селектора ключей и селектора элементов. |
ToLookup<TSource,TKey,TElement>(IEnumerable<TSource>, Func<TSource,TKey>, Func<TSource,TElement>, IEqualityComparer<TKey>) |
Создает Lookup<TKey,TElement> из IEnumerable<T> в соответствии с указанной функцией селектора ключей, компратором и функцией селектора элементов. |
TryGetNonEnumeratedCount<TSource>(IEnumerable<TSource>, Int32) |
Пытается определить количество элементов в последовательности без принудительного перечисления. |
Union<TSource>(IEnumerable<TSource>, IEnumerable<TSource>) |
Создает объединение наборов двух последовательностей с помощью средства сравнения равенства по умолчанию. |
Union<TSource>(IEnumerable<TSource>, IEnumerable<TSource>, IEqualityComparer<TSource>) |
Создает объединение наборов двух последовательностей с помощью указанного IEqualityComparer<T>. |
UnionBy<TSource,TKey>(IEnumerable<TSource>, IEnumerable<TSource>, Func<TSource,TKey>) |
Создает объединение наборов двух последовательностей в соответствии с указанной функцией селектора ключей. |
UnionBy<TSource,TKey>(IEnumerable<TSource>, IEnumerable<TSource>, Func<TSource,TKey>, IEqualityComparer<TKey>) |
Создает объединение наборов двух последовательностей в соответствии с указанной функцией селектора ключей. |
Where<TSource>(IEnumerable<TSource>, Func<TSource,Boolean>) |
Фильтрует последовательность значений на основе предиката. |
Where<TSource>(IEnumerable<TSource>, Func<TSource,Int32,Boolean>) |
Фильтрует последовательность значений на основе предиката. Индекс каждого элемента используется в логике функции предиката. |
Zip<TFirst,TSecond>(IEnumerable<TFirst>, IEnumerable<TSecond>) |
Создает последовательность кортежей с элементами из двух указанных последовательностей. |
Zip<TFirst,TSecond,TThird>(IEnumerable<TFirst>, IEnumerable<TSecond>, IEnumerable<TThird>) |
Создает последовательность кортежей с элементами из трех указанных последовательностей. |
Zip<TFirst,TSecond,TResult>(IEnumerable<TFirst>, IEnumerable<TSecond>, Func<TFirst,TSecond,TResult>) |
Применяет указанную функцию к соответствующим элементам двух последовательностей, создавая последовательность результатов. |
AsParallel(IEnumerable) |
Включает параллелизацию запроса. |
AsParallel<TSource>(IEnumerable<TSource>) |
Включает параллелизацию запроса. |
AsQueryable(IEnumerable) |
Преобразует IEnumerable в IQueryable. |
AsQueryable<TElement>(IEnumerable<TElement>) |
Преобразует универсальный IEnumerable<T> в универсальный IQueryable<T>. |
Ancestors<T>(IEnumerable<T>) |
Возвращает коллекцию элементов, содержащих предки каждого узла в исходной коллекции. |
Ancestors<T>(IEnumerable<T>, XName) |
Возвращает отфильтрованную коллекцию элементов, содержащих предки каждого узла в исходной коллекции. В коллекцию включены только элементы с соответствующими XName. |
DescendantNodes<T>(IEnumerable<T>) |
Возвращает коллекцию потомков каждого документа и элемента в исходной коллекции. |
Descendants<T>(IEnumerable<T>) |
Возвращает коллекцию элементов, содержащих потомки каждого элемента и документа в исходной коллекции. |
Descendants<T>(IEnumerable<T>, XName) |
Возвращает отфильтрованную коллекцию элементов, содержащих потомки каждого элемента и документа в исходной коллекции. В коллекцию включены только элементы с соответствующими XName. |
Elements<T>(IEnumerable<T>) |
Возвращает коллекцию дочерних элементов каждого элемента и документа в исходной коллекции. |
Elements<T>(IEnumerable<T>, XName) |
Возвращает отфильтрованную коллекцию дочерних элементов каждого элемента и документа в исходной коллекции. В коллекцию включены только элементы с соответствующими XName. |
InDocumentOrder<T>(IEnumerable<T>) |
Возвращает коллекцию узлов, содержащих все узлы в исходной коллекции, отсортированные в порядке документа. |
Nodes<T>(IEnumerable<T>) |
Возвращает коллекцию дочерних узлов каждого документа и элемента в исходной коллекции. |
Remove<T>(IEnumerable<T>) |
Удаляет каждый узел в исходной коллекции из родительского узла. |