EnumerableQuery<T> クラス

定義

IEnumerable<T> コレクションを IQueryable<T> データ ソースとして表します。

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

generic <typename T>
public ref class EnumerableQuery : System::Linq::EnumerableQuery, System::Collections::Generic::IEnumerable<T>, System::Linq::IOrderedQueryable<T>, System::Linq::IQueryable<T>, System::Linq::IQueryProvider
public class EnumerableQuery<T> : System.Linq.EnumerableQuery, System.Collections.Generic.IEnumerable<T>, System.Linq.IOrderedQueryable<T>, System.Linq.IQueryable<T>, System.Linq.IQueryProvider
type EnumerableQuery<'T> = class
    inherit EnumerableQuery
    interface IOrderedQueryable<'T>
    interface IOrderedQueryable
    interface IQueryable<'T>
    interface seq<'T>
    interface IQueryable
    interface IEnumerable
    interface IQueryProvider
type EnumerableQuery<'T> = class
    inherit EnumerableQuery
    interface seq<'T>
    interface IEnumerable
    interface IOrderedQueryable
    interface IQueryable
    interface IOrderedQueryable<'T>
    interface IQueryable<'T>
    interface IQueryProvider
type EnumerableQuery<'T> = class
    inherit EnumerableQuery
    interface IOrderedQueryable<'T>
    interface IQueryable<'T>
    interface IOrderedQueryable
    interface IQueryable
    interface IQueryProvider
    interface seq<'T>
    interface IEnumerable
type EnumerableQuery<'T> = class
    inherit EnumerableQuery
    interface IOrderedQueryable<'T>
    interface IQueryable<'T>
    interface seq<'T>
    interface IEnumerable
    interface IQueryable
    interface IOrderedQueryable
    interface IQueryProvider
Public Class EnumerableQuery(Of T)
Inherits EnumerableQuery
Implements IEnumerable(Of T), IOrderedQueryable(Of T), IQueryable(Of T), IQueryProvider

型パラメーター

T

コレクションに含まれるデータの型。

継承
EnumerableQuery<T>
実装

コンストラクター

EnumerableQuery<T>(Expression)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

EnumerableQuery<T> クラスの新しいインスタンスを初期化し、インスタンスを式ツリーに関連付けます。

EnumerableQuery<T>(IEnumerable<T>)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

EnumerableQuery<T> クラスの新しいインスタンスを初期化し、それを IEnumerable<T> コレクションに関連付けます。

メソッド

Equals(Object)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

指定されたオブジェクトが現在のオブジェクトと等しいかどうかを判断します。

(継承元 Object)
GetHashCode()

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

既定のハッシュ関数として機能します。

(継承元 Object)
GetType()

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

現在のインスタンスの Type を取得します。

(継承元 Object)
MemberwiseClone()

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

現在の Object の簡易コピーを作成します。

(継承元 Object)
ToString()

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

列挙可能なコレクションのテキスト表現を返します。これが null の場合は、このインスタンスに関連付けられている式ツリーのテキスト表現を返します。

明示的なインターフェイスの実装

IEnumerable.GetEnumerator()

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

関連付けられている IEnumerable<T> コレクション、またはこれが null の場合は、関連付けられている式ツリーを IEnumerable<T> データ ソースに対するクエリとして書き換え、それを実行することによって得られるコレクションを反復処理できる列挙子を返します。

IEnumerable<T>.GetEnumerator()

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

関連付けられている IEnumerable<T> コレクション、またはこれが null の場合は、関連付けられている式ツリーを IEnumerable<T> データ ソースに対するクエリとして書き換え、それを実行することによって得られるコレクションを反復処理できる列挙子を返します。

IQueryable.ElementType

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

このインスタンスが表すコレクション内のデータの型を取得します。

IQueryable.Expression

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

このインスタンスに関連付けられた、またはこのインスタンスを表す式ツリーを取得します。

IQueryable.Provider

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

このインスタンスに関連付けられたクエリ プロバイダーを取得します。

IQueryProvider.CreateQuery(Expression)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

新しい EnumerableQuery<T> オブジェクトを構築し、それを、データの IQueryable コレクションを表す指定した式ツリーに関連付けます。

IQueryProvider.CreateQuery<TElement>(Expression)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

新しい EnumerableQuery<T> オブジェクトを構築し、それを、データの IQueryable<T> コレクションを表す指定した式ツリーに関連付けます。

IQueryProvider.Execute(Expression)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

Enumerable メソッドでクエリできない列挙可能なデータ ソースで、Queryable メソッドの代わりに Queryable メソッドを呼び出すように式を書き換えた後で、式を実行します。

IQueryProvider.Execute<TElement>(Expression)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

Enumerable メソッドでクエリできない列挙可能なデータ ソースで、Queryable メソッドの代わりに Queryable メソッドを呼び出すように式を書き換えた後で、式を実行します。

拡張メソッド

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

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

FrozenDictionary<TKey,TValue>指定したキー セレクター関数に従って から IEnumerable<T> を作成します。

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

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

指定されたキー セレクター関数および要素セレクター関数に従って、FrozenDictionary<TKey,TValue> から IEnumerable<T> を作成します。

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

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

FrozenSet<T>指定した値を使用して を作成します。

ToImmutableArray<TSource>(IEnumerable<TSource>)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

指定されたコレクションから、変更できない配列を作成します。

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

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

ソース キーに変換関数を適用し、変更できないディクショナリを既存の要素のコレクションから作成します。

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

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

シーケンスの変換に基づき、変更できないディクショナリを作成します。

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

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

シーケンスを列挙して変換し、その内容の変更できないディクショナリを生成します。

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

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

シーケンスを列挙して変換し、指定されたキーの比較子を使用してその内容の変更できないディクショナリを生成します。

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

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

シーケンスを列挙して変換し、指定されたキーの比較子および値の比較子を使用してその内容の変更できないディクショナリを生成します。

ToImmutableHashSet<TSource>(IEnumerable<TSource>)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

シーケンスを列挙し、その内容の変更できないハッシュ セットを生成します。

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

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

シーケンスを列挙し、その内容の変更できないハッシュ セットを生成して、指定された等値比較子をセットの種類に使用します。

ToImmutableList<TSource>(IEnumerable<TSource>)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

シーケンスを列挙し、その内容の変更できないリストを生成します。

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

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

シーケンスを列挙して変換し、その内容の変更できない並べ替えられたディクショナリを生成します。

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

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

シーケンスを列挙して変換し、指定されたキーの比較子を使用してその内容の変更できない並べ替えられたディクショナリを生成します。

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

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

シーケンスを列挙して変換し、指定されたキーの比較子と値の比較子を使用してその内容の変更できない並べ替えられたディクショナリを生成します。

ToImmutableSortedSet<TSource>(IEnumerable<TSource>)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

シーケンスを列挙し、その内容の変更できない並べ替えられたセットを生成します。

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

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

シーケンスを列挙し、その内容の変更できない並べ替えられたセットを生成して、指定された比較子を使用します。

CopyToDataTable<T>(IEnumerable<T>)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

指定した入力 DataTable オブジェクトに応じて (ジェネリック パラメーター TDataRow)、IEnumerable<T> オブジェクトのコピーを格納する DataRow を返します。

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

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

指定した入力 DataRow オブジェクトに応じて (ジェネリック パラメーター TDataTable)、指定した IEnumerable<T>DataRow オブジェクトをコピーします。

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

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

指定した入力 DataRow オブジェクトに応じて (ジェネリック パラメーター TDataTable)、指定した IEnumerable<T>DataRow オブジェクトをコピーします。

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

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

シーケンスにアキュムレータ関数を適用します。

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

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

シーケンスにアキュムレータ関数を適用します。 指定されたシード値が最初のアキュムレータ値として使用されます。

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

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

シーケンスにアキュムレータ関数を適用します。 指定したシード値は最初のアキュムレータ値として使用され、指定した関数は結果値の選択に使用されます。

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

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

IEnumerable<T> コレクションを IQueryable<T> データ ソースとして表します。

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

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

IEnumerable<T> コレクションを IQueryable<T> データ ソースとして表します。

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

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

シーケンスのすべての要素が条件を満たしているかどうかを判断します。

Any<TSource>(IEnumerable<TSource>)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

シーケンスに要素が含まれているかどうかを判断します。

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

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

シーケンスの任意の要素が条件を満たしているかどうかを判断します。

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

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

シーケンスの末尾に値を追加します。

AsEnumerable<TSource>(IEnumerable<TSource>)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

IEnumerable<T> として型指定された入力を返します。

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

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

入力シーケンスの各要素に対して変換関数を呼び出して取得する Decimal 値のシーケンスの平均値を計算します。

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

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

入力シーケンスの各要素に対して変換関数を呼び出して取得する Double 値のシーケンスの平均値を計算します。

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

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

入力シーケンスの各要素に対して変換関数を呼び出して取得する Int32 値のシーケンスの平均値を計算します。

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

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

入力シーケンスの各要素に対して変換関数を呼び出して取得する Int64 値のシーケンスの平均値を計算します。

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

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

入力シーケンスの各要素に対して変換関数を呼び出して取得する null 許容の Decimal 値のシーケンスの平均値を計算します。

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

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

入力シーケンスの各要素に対して変換関数を呼び出して取得する null 許容の Double 値のシーケンスの平均値を計算します。

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

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

入力シーケンスの各要素に対して変換関数を呼び出して取得する null 許容の Int32 値のシーケンスの平均値を計算します。

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

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

入力シーケンスの各要素に対して変換関数を呼び出して取得する null 許容の Int64 値のシーケンスの平均値を計算します。

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

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

入力シーケンスの各要素に対して変換関数を呼び出して取得する null 許容の Single 値のシーケンスの平均値を計算します。

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

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

入力シーケンスの各要素に対して変換関数を呼び出して取得する Single 値のシーケンスの平均値を計算します。

Cast<TResult>(IEnumerable)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

IEnumerable の要素を、指定した型にキャストします。

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

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

シーケンスの要素を最大サイズの sizeチャンクに分割します。

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

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

2 つのシーケンスを連結します。

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

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

既定の等値比較子を使用して、指定した要素がシーケンスに含まれているかどうかを判断します。

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

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

指定した IEqualityComparer<T> を使用して、指定した要素がシーケンスに含まれているかどうかを判断します。

Count<TSource>(IEnumerable<TSource>)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

シーケンス内の要素数を返します。

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

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

条件を満たす、指定されたシーケンス内の要素の数を表す数値を返します。

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

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

IEnumerable<T> コレクションを IQueryable<T> データ ソースとして表します。

DefaultIfEmpty<TSource>(IEnumerable<TSource>)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

指定したシーケンスの要素を返します。シーケンスが空の場合はシングルトン コレクションにある型パラメーターの既定値を返します。

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

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

指定されたシーケンスの要素を返します。シーケンスが空の場合はシングルトン コレクションにある型パラメーターの既定値を返します。

Distinct<TSource>(IEnumerable<TSource>)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

既定の等値比較子を使用して値を比較することにより、シーケンスから一意の要素を返します。

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

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

指定された IEqualityComparer<T> を使用して値を比較することにより、シーケンスから一意の要素を返します。

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

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

指定したキー セレクター関数に従って、シーケンスから個別の要素を返します。

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

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

指定したキー セレクター関数に従ってシーケンスから個別の要素を返し、指定した比較子を使用してキーを比較します。

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

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

シーケンス内の指定されたインデックス位置にある要素を返します。

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

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

シーケンス内の指定されたインデックス位置にある要素を返します。

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

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

シーケンス内の指定したインデックス位置にある要素を返します。インデックスが範囲外の場合は既定値を返します。

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

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

シーケンス内の指定したインデックス位置にある要素を返します。インデックスが範囲外の場合は既定値を返します。

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

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

既定の等値比較子を使用して値を比較することにより、2 つのシーケンスの差集合を生成します。

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

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

指定された IEqualityComparer<T> を使用して値を比較することにより、2 つのシーケンスの差集合を生成します。

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

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

指定したキー セレクター関数に従って、2 つのシーケンスのセット差を生成します。

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

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

指定したキー セレクター関数に従って、2 つのシーケンスのセット差を生成します。

First<TSource>(IEnumerable<TSource>)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

シーケンスの最初の要素を返します。

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

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

指定された条件を満たす、シーケンスの最初の要素を返します。

FirstOrDefault<TSource>(IEnumerable<TSource>)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

シーケンスの最初の要素を返します。シーケンスに要素が含まれていない場合は既定値を返します。

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

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

シーケンスの最初の要素を返します。シーケンスに要素が含まれない場合は、指定した既定値を返します。

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

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

条件を満たす、シーケンスの最初の要素を返します。このような要素が見つからない場合は既定値を返します。

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

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

条件を満たすシーケンスの最初の要素、またはそのような要素が見つからない場合は、指定された既定値を返します。

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

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

指定されたキー セレクター関数に従ってシーケンスの要素をグループ化します。

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

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

指定されたキー セレクター関数に従ってシーケンスの要素をグループ化し、指定された比較子を使用してキーを比較します。

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

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

指定されたキー セレクター関数に従ってシーケンスの要素をグループ化し、指定された関数を使用して各グループの要素を射影します。

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

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

キー セレクター関数に従ってシーケンスの要素をグループ化します。 キーの比較には、比較子を使用し、各グループの要素の射影には、指定された関数を使用します。

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

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

指定されたキー セレクター関数に従ってシーケンスの要素をグループ化し、各グループとそのキーから結果値を作成します。

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

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

指定されたキー セレクター関数に従ってシーケンスの要素をグループ化し、各グループとそのキーから結果値を作成します。 キーの比較には、指定された比較子を使用します。

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

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

指定されたキー セレクター関数に従ってシーケンスの要素をグループ化し、各グループとそのキーから結果値を作成します。 各グループの要素は、指定された関数を使用して射影されます。

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

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

指定されたキー セレクター関数に従ってシーケンスの要素をグループ化し、各グループとそのキーから結果値を作成します。 キー値の比較には、指定された比較子を使用し、各グループの要素の射影には、指定された関数を使用します。

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

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

キーが等しいかどうかに基づいて 2 つのシーケンスの要素を相互に関連付け、その結果をグループ化します。 キーの比較には既定の等値比較子が使用されます。

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

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

キーが等しいかどうかに基づいて 2 つのシーケンスの要素を相互に関連付け、その結果をグループ化します。 指定された IEqualityComparer<T> を使用してキーを比較します。

Index<TSource>(IEnumerable<TSource>)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

IEnumerable<T> コレクションを IQueryable<T> データ ソースとして表します。

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

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

既定の等値比較子を使用して値を比較することにより、2 つのシーケンスの積集合を生成します。

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

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

指定された IEqualityComparer<T> を使用して値を比較することにより、2 つのシーケンスの積集合を生成します。

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

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

指定したキー セレクター関数に従って、2 つのシーケンスの集合積集合を生成します。

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

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

指定したキー セレクター関数に従って、2 つのシーケンスの集合積集合を生成します。

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

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

一致するキーに基づいて 2 つのシーケンスの要素を相互に関連付けます。 キーの比較には既定の等値比較子が使用されます。

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

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

一致するキーに基づいて 2 つのシーケンスの要素を相互に関連付けます。 指定された IEqualityComparer<T> を使用してキーを比較します。

Last<TSource>(IEnumerable<TSource>)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

シーケンスの最後の要素を返します。

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

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

指定された条件を満たす、シーケンスの最後の要素を返します。

LastOrDefault<TSource>(IEnumerable<TSource>)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

シーケンスの最後の要素を返します。シーケンスに要素が含まれていない場合は既定値を返します。

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

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

シーケンスの最後の要素を返します。シーケンスに要素が含まれない場合は、指定した既定値を返します。

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

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

条件を満たす、シーケンスの最後の要素を返します。このような要素が見つからない場合は既定値を返します。

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

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

条件を満たすシーケンスの最後の要素、またはそのような要素が見つからない場合は、指定された既定値を返します。

LongCount<TSource>(IEnumerable<TSource>)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

シーケンス内の要素の合計数を表す Int64 を返します。

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

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

シーケンス内で条件を満たす要素の数を表す Int64 を返します。

Max<TSource>(IEnumerable<TSource>)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

ジェネリック シーケンスの最大値を返します。

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

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

ジェネリック シーケンスの最大値を返します。

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

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

シーケンスの各要素に対して変換関数を呼び出し、Decimal の最大値を返します。

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

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

シーケンスの各要素に対して変換関数を呼び出し、Double の最大値を返します。

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

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

シーケンスの各要素に対して変換関数を呼び出し、Int32 の最大値を返します。

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

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

シーケンスの各要素に対して変換関数を呼び出し、Int64 の最大値を返します。

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

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

シーケンスの各要素に対して変換関数を呼び出し、null 許容の Decimal の最大値を返します。

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

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

シーケンスの各要素に対して変換関数を呼び出し、null 許容の Double の最大値を返します。

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

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

シーケンスの各要素に対して変換関数を呼び出し、null 許容の Int32 の最大値を返します。

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

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

シーケンスの各要素に対して変換関数を呼び出し、null 許容の Int64 の最大値を返します。

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

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

シーケンスの各要素に対して変換関数を呼び出し、null 許容の Single の最大値を返します。

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

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

シーケンスの各要素に対して変換関数を呼び出し、Single の最大値を返します。

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

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

ジェネリック シーケンスの各要素に対して変換関数を呼び出し、結果の最大値を返します。

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

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

指定したキー セレクター関数に従って、ジェネリック シーケンス内の最大値を返します。

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

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

指定したキー セレクター関数とキー比較子に従って、ジェネリック シーケンス内の最大値を返します。

Min<TSource>(IEnumerable<TSource>)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

ジェネリック シーケンスの最小値を返します。

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

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

ジェネリック シーケンスの最小値を返します。

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

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

シーケンスの各要素に対して変換関数を呼び出し、Decimal の最小値を返します。

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

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

シーケンスの各要素に対して変換関数を呼び出し、Double の最小値を返します。

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

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

シーケンスの各要素に対して変換関数を呼び出し、Int32 の最小値を返します。

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

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

シーケンスの各要素に対して変換関数を呼び出し、Int64 の最小値を返します。

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

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

シーケンスの各要素に対して変換関数を呼び出し、null 許容の Decimal の最小値を返します。

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

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

シーケンスの各要素に対して変換関数を呼び出し、null 許容の Double の最小値を返します。

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

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

シーケンスの各要素に対して変換関数を呼び出し、null 許容の Int32 の最小値を返します。

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

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

シーケンスの各要素に対して変換関数を呼び出し、null 許容の Int64 の最小値を返します。

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

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

シーケンスの各要素に対して変換関数を呼び出し、null 許容の Single の最小値を返します。

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

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

シーケンスの各要素に対して変換関数を呼び出し、Single の最小値を返します。

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

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

ジェネリック シーケンスの各要素に対して変換関数を呼び出し、結果の最小値を返します。

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

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

指定したキー セレクター関数に従って、ジェネリック シーケンスの最小値を返します。

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

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

指定したキー セレクター関数とキー比較子に従って、ジェネリック シーケンス内の最小値を返します。

OfType<TResult>(IEnumerable)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

指定された型に基づいて IEnumerable の要素をフィルター処理します。

Order<T>(IEnumerable<T>)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

シーケンスの要素を昇順に並べ替えます。

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

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

シーケンスの要素を昇順に並べ替えます。

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

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

シーケンスの要素をキーに従って昇順に並べ替えます。

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

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

指定された比較子を使用してシーケンスの要素を昇順に並べ替えます。

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

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

シーケンスの要素をキーに従って降順に並べ替えます。

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

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

指定された比較子を使用してシーケンスの要素を降順に並べ替えます。

OrderDescending<T>(IEnumerable<T>)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

シーケンスの要素を降順に並べ替えます。

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

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

シーケンスの要素を降順に並べ替えます。

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

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

シーケンスの先頭に値を追加します。

Reverse<TSource>(IEnumerable<TSource>)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

シーケンスの要素の順序を反転させます。

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

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

シーケンスの各要素を新しいフォームに射影します。

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

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

要素のインデックスを組み込むことにより、シーケンスの各要素を新しいフォームに射影します。

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

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

シーケンスの各要素を IEnumerable<T> に射影し、結果のシーケンスを 1 つのシーケンスに平坦化します。

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

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

シーケンスの各要素を IEnumerable<T> に射影し、結果のシーケンスを 1 つのシーケンスに平坦化します。 各ソース要素のインデックスは、その要素の射影されたフォームで使用されます。

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

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

シーケンスの各要素を IEnumerable<T> に射影し、結果のシーケンスを 1 つのシーケンスに平坦化して、その各要素に対して結果のセレクター関数を呼び出します。

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

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

シーケンスの各要素を IEnumerable<T> に射影し、結果のシーケンスを 1 つのシーケンスに平坦化して、その各要素に対して結果のセレクター関数を呼び出します。 各ソース要素のインデックスは、その要素の中間の射影されたフォームで使用されます。

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

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

要素の型に対して既定の等値比較子を使用して要素を比較することで、2 つのシーケンスが等しいかどうかを判断します。

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

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

指定された IEqualityComparer<T> を使用して要素を比較することで、2 つのシーケンスが等しいかどうかを判断します。

Single<TSource>(IEnumerable<TSource>)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

シーケンスの唯一の要素を返し、シーケンス内の要素が 1 つだけでない場合は例外をスローします。

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

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

指定された条件を満たす、シーケンスの唯一の要素を返し、そのような要素が複数存在する場合は例外をスローします。

SingleOrDefault<TSource>(IEnumerable<TSource>)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

シーケンスの唯一の要素を返します。シーケンスが空の場合、既定値を返します。シーケンス内に要素が複数ある場合、このメソッドは例外をスローします。

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

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

シーケンスの唯一の要素、またはシーケンスが空の場合は指定された既定値を返します。シーケンスに複数の要素がある場合、このメソッドは例外をスローします。

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

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

指定された条件を満たすシーケンスの唯一の要素、またはそのような要素がない場合は既定値を返します。このメソッドは、複数の要素が条件を満たす場合に例外をスローします。

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

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

指定した条件を満たすシーケンスの唯一の要素、またはそのような要素が存在しない場合は指定された既定値を返します。このメソッドは、複数の要素が条件を満たす場合に例外をスローします。

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

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

シーケンス内の指定された数の要素をバイパスし、残りの要素を返します。

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

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

source の要素と、省略されたソース コレクションの最後の count 要素を含む、列挙可能な新しいコレクションを返します。

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

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

指定された条件が満たされる限り、シーケンスの要素をバイパスした後、残りの要素を返します。

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

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

指定された条件が満たされる限り、シーケンスの要素をバイパスした後、残りの要素を返します。 要素のインデックスは、述語関数のロジックで使用されます。

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

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

入力シーケンスの各要素に対して変換関数を呼び出して取得する Decimal 値のシーケンスの合計を計算します。

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

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

入力シーケンスの各要素に対して変換関数を呼び出して取得する Double 値のシーケンスの合計を計算します。

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

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

入力シーケンスの各要素に対して変換関数を呼び出して取得する Int32 値のシーケンスの合計を計算します。

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

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

入力シーケンスの各要素に対して変換関数を呼び出して取得する Int64 値のシーケンスの合計を計算します。

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

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

入力シーケンスの各要素に対して変換関数を呼び出して取得する null 許容の Decimal 値のシーケンスの合計を計算します。

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

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

入力シーケンスの各要素に対して変換関数を呼び出して取得する null 許容の Double 値のシーケンスの合計を計算します。

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

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

入力シーケンスの各要素に対して変換関数を呼び出して取得する null 許容の Int32 値のシーケンスの合計を計算します。

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

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

入力シーケンスの各要素に対して変換関数を呼び出して取得する null 許容の Int64 値のシーケンスの合計を計算します。

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

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

入力シーケンスの各要素に対して変換関数を呼び出して取得する null 許容の Single 値のシーケンスの合計を計算します。

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

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

入力シーケンスの各要素に対して変換関数を呼び出して取得する Single 値のシーケンスの合計を計算します。

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

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

シーケンスの先頭から、指定された数の連続する要素を返します。

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

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

シーケンスから指定した連続する要素の範囲を返します。

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

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

source の最後の count 要素を含む、列挙可能な新しいコレクションを返します。

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

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

指定された条件が満たされる限り、シーケンスから要素を返します。

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

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

指定された条件が満たされる限り、シーケンスから要素を返します。 要素のインデックスは、述語関数のロジックで使用されます。

ToArray<TSource>(IEnumerable<TSource>)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

IEnumerable<T> から配列を作成します。

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

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

指定されたキー セレクター関数に従って、Dictionary<TKey,TValue> から IEnumerable<T> を作成します。

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

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

指定されたキー セレクター関数およびキーの比較子に従って、Dictionary<TKey,TValue> から IEnumerable<T> を作成します。

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

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

指定されたキー セレクター関数および要素セレクター関数に従って、Dictionary<TKey,TValue> から IEnumerable<T> を作成します。

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

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

指定されたキー セレクター関数、比較子、および要素セレクター関数に従って、Dictionary<TKey,TValue> から IEnumerable<T> を作成します。

ToHashSet<TSource>(IEnumerable<TSource>)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

IEnumerable<T> から HashSet<T> を作成します。

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

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

comparer を使用して IEnumerable<T>から HashSet<T> を作成し、キーを比較します。

ToList<TSource>(IEnumerable<TSource>)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

IEnumerable<T> から List<T> を作成します。

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

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

指定されたキー セレクター関数に従って、Lookup<TKey,TElement> から IEnumerable<T> を作成します。

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

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

指定されたキー セレクター関数およびキーの比較子に従って、Lookup<TKey,TElement> から IEnumerable<T> を作成します。

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

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

指定されたキー セレクター関数および要素セレクター関数に従って、Lookup<TKey,TElement> から IEnumerable<T> を作成します。

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

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

指定されたキー セレクター関数、比較子、および要素セレクター関数に従って、Lookup<TKey,TElement> から IEnumerable<T> を作成します。

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

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

列挙型を強制せずに、シーケンス内の要素の数の測定を試みます。

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

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

既定の等値比較子を使用して、2 つのシーケンスの和集合を生成します。

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

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

指定された IEqualityComparer<T> を使用して 2 つのシーケンスの和集合を生成します。

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

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

指定したキー セレクター関数に従って、2 つのシーケンスの集合和集合を生成します。

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

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

指定したキー セレクター関数に従って、2 つのシーケンスの集合和集合を生成します。

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

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

述語に基づいて値のシーケンスをフィルター処理します。

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

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

述語に基づいて値のシーケンスをフィルター処理します。 各要素のインデックスは、述語関数のロジックで使用されます。

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

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

指定された 2 つのシーケンスの要素を持つタプルのシーケンスを生成します。

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

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

指定された 3 つのシーケンスの要素を含むタプルのシーケンスを生成します。

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

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

2 つのシーケンスの対応する要素に対して、1 つの指定した関数を適用し、結果として 1 つのシーケンスを生成します。

AsParallel(IEnumerable)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

クエリの並列化を有効にします。

AsParallel<TSource>(IEnumerable<TSource>)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

クエリの並列化を有効にします。

Aggregate<TSource>(IQueryable<TSource>, Expression<Func<TSource,TSource,TSource>>)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

シーケンスにアキュムレータ関数を適用します。

Aggregate<TSource,TAccumulate>(IQueryable<TSource>, TAccumulate, Expression<Func<TAccumulate,TSource,TAccumulate>>)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

シーケンスにアキュムレータ関数を適用します。 指定されたシード値が最初のアキュムレータ値として使用されます。

Aggregate<TSource,TAccumulate,TResult>(IQueryable<TSource>, TAccumulate, Expression<Func<TAccumulate,TSource,TAccumulate>>, Expression<Func<TAccumulate, TResult>>)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

シーケンスにアキュムレータ関数を適用します。 指定したシード値は最初のアキュムレータ値として使用され、指定した関数は結果値の選択に使用されます。

AggregateBy<TSource,TKey,TAccumulate>(IQueryable<TSource>, Expression<Func<TSource, TKey>>, TAccumulate, Expression<Func<TAccumulate,TSource,TAccumulate>>, IEqualityComparer<TKey>)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

IEnumerable<T> コレクションを IQueryable<T> データ ソースとして表します。

AggregateBy<TSource,TKey,TAccumulate>(IQueryable<TSource>, Expression<Func<TSource, TKey>>, Expression<Func<TKey,TAccumulate>>, Expression<Func<TAccumulate, TSource,TAccumulate>>, IEqualityComparer<TKey>)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

IEnumerable<T> コレクションを IQueryable<T> データ ソースとして表します。

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

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

シーケンスのすべての要素が条件を満たしているかどうかを判断します。

Any<TSource>(IQueryable<TSource>)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

シーケンスに要素が含まれているかどうかを判断します。

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

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

シーケンスの任意の要素が条件を満たしているかどうかを判断します。

Append<TSource>(IQueryable<TSource>, TSource)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

source の要素と、末尾に追加された指定の element を含む、クエリ可能な新しいシーケンスを返します。

AsQueryable(IEnumerable)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

IEnumerableIQueryable に変換します。

AsQueryable<TElement>(IEnumerable<TElement>)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

ジェネリックの IEnumerable<T> をジェネリックの IQueryable<T> に変換します。

Average<TSource>(IQueryable<TSource>, Expression<Func<TSource,Decimal>>)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

入力シーケンスの各要素に対して射影関数を呼び出して取得する Decimal 値のシーケンスの平均値を計算します。

Average<TSource>(IQueryable<TSource>, Expression<Func<TSource,Double>>)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

入力シーケンスの各要素に対して射影関数を呼び出して取得する Double 値のシーケンスの平均値を計算します。

Average<TSource>(IQueryable<TSource>, Expression<Func<TSource,Int32>>)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

入力シーケンスの各要素に対して射影関数を呼び出して取得する Int32 値のシーケンスの平均値を計算します。

Average<TSource>(IQueryable<TSource>, Expression<Func<TSource,Int64>>)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

入力シーケンスの各要素に対して射影関数を呼び出して取得する Int64 値のシーケンスの平均値を計算します。

Average<TSource>(IQueryable<TSource>, Expression<Func<TSource,Nullable<Decimal>>>)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

入力シーケンスの各要素に対して射影関数を呼び出して取得する、null 許容の Decimal 値のシーケンスの平均値を計算します。

Average<TSource>(IQueryable<TSource>, Expression<Func<TSource,Nullable<Double>>>)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

入力シーケンスの各要素に対して射影関数を呼び出して取得する、null 許容の Double 値のシーケンスの平均値を計算します。

Average<TSource>(IQueryable<TSource>, Expression<Func<TSource,Nullable<Int32>>>)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

入力シーケンスの各要素に対して射影関数を呼び出して取得する、null 許容の Int32 値のシーケンスの平均値を計算します。

Average<TSource>(IQueryable<TSource>, Expression<Func<TSource,Nullable<Int64>>>)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

入力シーケンスの各要素に対して射影関数を呼び出して取得する、null 許容の Int64 値のシーケンスの平均値を計算します。

Average<TSource>(IQueryable<TSource>, Expression<Func<TSource,Nullable<Single>>>)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

入力シーケンスの各要素に対して射影関数を呼び出して取得する、null 許容の Single 値のシーケンスの平均値を計算します。

Average<TSource>(IQueryable<TSource>, Expression<Func<TSource,Single>>)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

入力シーケンスの各要素に対して射影関数を呼び出して取得する Single 値のシーケンスの平均値を計算します。

Cast<TResult>(IQueryable)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

IQueryable の要素を指定した型に変換します。

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

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

シーケンスの要素を最大で sizeサイズのチャンクに分割します。

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

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

2 つのシーケンスを連結します。

Contains<TSource>(IQueryable<TSource>, TSource)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

既定の等値比較子を使用して、指定した要素がシーケンスに含まれているかどうかを判断します。

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

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

指定した IEqualityComparer<T> を使用して、指定した要素がシーケンスに含まれているかどうかを判断します。

Count<TSource>(IQueryable<TSource>)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

シーケンス内の要素数を返します。

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

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

指定したシーケンス内の、条件を満たす要素の数を返します。

CountBy<TSource,TKey>(IQueryable<TSource>, Expression<Func<TSource,TKey>>, IEqualityComparer<TKey>)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

IEnumerable<T> コレクションを IQueryable<T> データ ソースとして表します。

DefaultIfEmpty<TSource>(IQueryable<TSource>)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

指定したシーケンスの要素を返します。シーケンスが空の場合はシングルトン コレクションにある型パラメーターの既定値を返します。

DefaultIfEmpty<TSource>(IQueryable<TSource>, TSource)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

指定されたシーケンスの要素を返します。シーケンスが空の場合はシングルトン コレクションにある型パラメーターの既定値を返します。

Distinct<TSource>(IQueryable<TSource>)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

既定の等値比較子を使用して値を比較することにより、シーケンスから一意の要素を返します。

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

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

指定された IEqualityComparer<T> を使用して値を比較することにより、シーケンスから一意の要素を返します。

DistinctBy<TSource,TKey>(IQueryable<TSource>, Expression<Func<TSource,TKey>>)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

指定したキー セレクター関数に従って、シーケンスから個別の要素を返します。

DistinctBy<TSource,TKey>(IQueryable<TSource>, Expression<Func<TSource,TKey>>, IEqualityComparer<TKey>)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

指定したキー セレクター関数に従って、シーケンスから個別の要素を返します。

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

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

シーケンス内の指定されたインデックス位置にある要素を返します。

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

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

シーケンス内の指定されたインデックス位置にある要素を返します。

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

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

シーケンス内の指定したインデックス位置にある要素を返します。インデックスが範囲外の場合は既定値を返します。

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

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

シーケンス内の指定したインデックス位置にある要素を返します。インデックスが範囲外の場合は既定値を返します。

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

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

既定の等値比較子を使用して値を比較することにより、2 つのシーケンスの差集合を生成します。

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

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

指定された IEqualityComparer<T> を使用して値を比較することにより、2 つのシーケンスの差集合を生成します。

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

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

指定したキー セレクター関数に従って、2 つのシーケンスのセット差を生成します。

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

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

指定したキー セレクター関数に従って、2 つのシーケンスのセット差を生成します。

First<TSource>(IQueryable<TSource>)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

シーケンスの最初の要素を返します。

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

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

指定された条件を満たす、シーケンスの最初の要素を返します。

FirstOrDefault<TSource>(IQueryable<TSource>)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

シーケンスの最初の要素を返します。シーケンスに要素が含まれていない場合は既定値を返します。

FirstOrDefault<TSource>(IQueryable<TSource>, TSource)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

シーケンスの最初の要素を返します。シーケンスに要素が含まれていない場合は既定値を返します。

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

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

指定された条件を満たす、シーケンスの最初の要素を返します。このような要素が見つからない場合は既定値を返します。

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

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

条件を満たす、シーケンスの最初の要素を返します。このような要素が見つからない場合は既定値を返します。

GroupBy<TSource,TKey>(IQueryable<TSource>, Expression<Func<TSource,TKey>>)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

指定されたキー セレクター関数に従ってシーケンスの要素をグループ化します。

GroupBy<TSource,TKey>(IQueryable<TSource>, Expression<Func<TSource,TKey>>, IEqualityComparer<TKey>)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

指定されたキー セレクター関数に従ってシーケンスの要素をグループ化し、指定された比較子を使用してキーを比較します。

GroupBy<TSource,TKey,TElement>(IQueryable<TSource>, Expression<Func<TSource,TKey>>, Expression<Func<TSource,TElement>>)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

指定されたキー セレクター関数に従ってシーケンスの要素をグループ化し、指定された関数を使用して各グループの要素を射影します。

GroupBy<TSource,TKey,TElement>(IQueryable<TSource>, Expression<Func<TSource,TKey>>, Expression<Func<TSource,TElement>>, IEqualityComparer<TKey>)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

指定された関数を使用して、シーケンスの要素をグループ化し、各グループの要素を射影します。 キー値の比較には、指定された比較子を使用します。

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

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

指定されたキー セレクター関数に従ってシーケンスの要素をグループ化し、各グループとそのキーから結果値を作成します。

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

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

指定されたキー セレクター関数に従ってシーケンスの要素をグループ化し、各グループとそのキーから結果値を作成します。 キーの比較には、指定された比較子を使用します。

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

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

指定されたキー セレクター関数に従ってシーケンスの要素をグループ化し、各グループとそのキーから結果値を作成します。 各グループの要素は、指定された関数を使用して射影されます。

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

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

指定されたキー セレクター関数に従ってシーケンスの要素をグループ化し、各グループとそのキーから結果値を作成します。 キーの比較には、指定された比較子を使用し、各グループの要素の射影には、指定された関数を使用します。

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

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

キーが等しいかどうかに基づいて 2 つのシーケンスの要素を相互に関連付け、その結果をグループ化します。 キーの比較には既定の等値比較子が使用されます。

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

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

キーが等しいかどうかに基づいて 2 つのシーケンスの要素を相互に関連付け、その結果をグループ化します。 指定された IEqualityComparer<T> を使用してキーを比較します。

Index<TSource>(IQueryable<TSource>)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

IEnumerable<T> コレクションを IQueryable<T> データ ソースとして表します。

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

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

既定の等値比較子を使用して値を比較することにより、2 つのシーケンスの積集合を生成します。

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

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

指定された IEqualityComparer<T> を使用して値を比較することにより、2 つのシーケンスの積集合を生成します。

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

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

指定したキー セレクター関数に従って、2 つのシーケンスの集合積集合を生成します。

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

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

指定したキー セレクター関数に従って、2 つのシーケンスの集合積集合を生成します。

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

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

一致するキーに基づいて 2 つのシーケンスの要素を相互に関連付けます。 キーの比較には既定の等値比較子が使用されます。

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

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

一致するキーに基づいて 2 つのシーケンスの要素を相互に関連付けます。 指定された IEqualityComparer<T> を使用してキーを比較します。

Last<TSource>(IQueryable<TSource>)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

シーケンスの最後の要素を返します。

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

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

指定された条件を満たす、シーケンスの最後の要素を返します。

LastOrDefault<TSource>(IQueryable<TSource>)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

シーケンスの最後の要素を返します。シーケンスに要素が含まれていない場合は既定値を返します。

LastOrDefault<TSource>(IQueryable<TSource>, TSource)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

シーケンスの最後の要素を返します。シーケンスに要素が含まれていない場合は既定値を返します。

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

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

条件を満たす、シーケンスの最後の要素を返します。このような要素が見つからない場合は既定値を返します。

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

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

条件を満たす、シーケンスの最後の要素を返します。このような要素が見つからない場合は既定値を返します。

LongCount<TSource>(IQueryable<TSource>)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

シーケンス内の要素の合計数を表す Int64 を返します。

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

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

条件を満たす、シーケンス内の要素の数を表す Int64 を返します。

Max<TSource>(IQueryable<TSource>)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

ジェネリックの IQueryable<T> にある最大値を返します。

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

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

ジェネリックの IQueryable<T> にある最大値を返します。

Max<TSource,TResult>(IQueryable<TSource>, Expression<Func<TSource,TResult>>)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

ジェネリックの IQueryable<T> の各要素に対して射影関数を呼び出し、結果の最大値を返します。

MaxBy<TSource,TKey>(IQueryable<TSource>, Expression<Func<TSource,TKey>>)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

指定したキー セレクター関数に従って、ジェネリック IQueryable<T> の最大値を返します。

MaxBy<TSource,TKey>(IQueryable<TSource>, Expression<Func<TSource,TKey>>, IComparer<TSource>)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

指定したキー セレクター関数に従って、ジェネリック IQueryable<T> の最大値を返します。

Min<TSource>(IQueryable<TSource>)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

ジェネリックの IQueryable<T> にある最小値を返します。

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

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

ジェネリック IQueryable<T>の最小値を返します。

Min<TSource,TResult>(IQueryable<TSource>, Expression<Func<TSource,TResult>>)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

ジェネリックの IQueryable<T> の各要素に対して射影関数を呼び出し、結果の最小値を返します。

MinBy<TSource,TKey>(IQueryable<TSource>, Expression<Func<TSource,TKey>>)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

指定したキー セレクター関数に従って、ジェネリック IQueryable<T> の最小値を返します。

MinBy<TSource,TKey>(IQueryable<TSource>, Expression<Func<TSource,TKey>>, IComparer<TSource>)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

指定したキー セレクター関数に従って、ジェネリック IQueryable<T> の最小値を返します。

OfType<TResult>(IQueryable)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

指定された型に基づいて IQueryable の要素をフィルター処理します。

Order<T>(IQueryable<T>)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

シーケンスの要素を昇順に並べ替えます。

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

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

シーケンスの要素を昇順に並べ替えます。

OrderBy<TSource,TKey>(IQueryable<TSource>, Expression<Func<TSource,TKey>>)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

シーケンスの要素をキーに従って昇順に並べ替えます。

OrderBy<TSource,TKey>(IQueryable<TSource>, Expression<Func<TSource,TKey>>, IComparer<TKey>)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

指定された比較子を使用してシーケンスの要素を昇順に並べ替えます。

OrderByDescending<TSource,TKey>(IQueryable<TSource>, Expression<Func<TSource,TKey>>)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

シーケンスの要素をキーに従って降順に並べ替えます。

OrderByDescending<TSource,TKey>(IQueryable<TSource>, Expression<Func<TSource,TKey>>, IComparer<TKey>)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

指定された比較子を使用してシーケンスの要素を降順に並べ替えます。

OrderDescending<T>(IQueryable<T>)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

シーケンスの要素を降順に並べ替えます。

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

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

シーケンスの要素を降順に並べ替えます。

Prepend<TSource>(IQueryable<TSource>, TSource)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

source の要素と、先頭に追加された指定の element を含む、クエリ可能な新しいシーケンスを返します。

Reverse<TSource>(IQueryable<TSource>)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

シーケンスの要素の順序を反転させます。

Select<TSource,TResult>(IQueryable<TSource>, Expression<Func<TSource,TResult>>)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

シーケンスの各要素を新しいフォームに射影します。

Select<TSource,TResult>(IQueryable<TSource>, Expression<Func<TSource,Int32,TResult>>)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

要素のインデックスを組み込むことにより、シーケンスの各要素を新しいフォームに射影します。

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

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

シーケンスの各要素を IEnumerable<T> に射影し、結果のシーケンスを 1 つのシーケンスに結合します。

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

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

シーケンスの各要素を IEnumerable<T> に射影し、結果のシーケンスを 1 つのシーケンスに結合します。 各ソース要素のインデックスは、その要素の射影されたフォームで使用されます。

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

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

シーケンスの各要素を IEnumerable<T> に射影し、その各要素で結果のセレクター関数を呼び出します。 各中間シーケンスの結果として得られる値は、1 つの 1 次元シーケンスに結合され、返されます。

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

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

シーケンスの各要素を、それを生成したソース要素のインデックスを組み込む IEnumerable<T> に射影します。 結果のセレクター関数は、各中間シーケンスの各要素に対して呼び出されます。結果値は 1 つの 1 次元シーケンスに結合され、返されます。

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

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

既定の等値比較子を使用して要素を比較することで、2 つのシーケンスが等しいかどうかを判断します。

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

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

指定された IEqualityComparer<T> を使用して要素を比較することで、2 つのシーケンスが等しいかどうかを判断します。

Single<TSource>(IQueryable<TSource>)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

シーケンスの唯一の要素を返し、シーケンス内の要素が 1 つだけでない場合は例外をスローします。

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

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

指定された条件を満たす、シーケンスの唯一の要素を返し、そのような要素が複数存在する場合は例外をスローします。

SingleOrDefault<TSource>(IQueryable<TSource>)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

シーケンスの唯一の要素を返します。シーケンスが空の場合、既定値を返します。シーケンス内に要素が複数ある場合、このメソッドは例外をスローします。

SingleOrDefault<TSource>(IQueryable<TSource>, TSource)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

シーケンスの唯一の要素を返します。シーケンスが空の場合、既定値を返します。シーケンス内に要素が複数ある場合、このメソッドは例外をスローします。

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

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

指定された条件を満たすシーケンスの唯一の要素、またはそのような要素がない場合は既定値を返します。このメソッドは、複数の要素が条件を満たす場合に例外をスローします。

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

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

指定された条件を満たすシーケンスの唯一の要素、またはそのような要素がない場合は既定値を返します。このメソッドは、複数の要素が条件を満たす場合に例外をスローします。

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

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

シーケンス内の指定された数の要素をバイパスし、残りの要素を返します。

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

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

source の要素と、省略されたクエリ可能なソース シーケンスの最後の count 要素を含む、クエリ可能な新しいシーケンスを返します。

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

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

指定された条件が満たされる限り、シーケンスの要素をバイパスした後、残りの要素を返します。

SkipWhile<TSource>(IQueryable<TSource>, Expression<Func<TSource,Int32,Boolean>>)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

指定された条件が満たされる限り、シーケンスの要素をバイパスした後、残りの要素を返します。 要素のインデックスは、述語関数のロジックで使用されます。

Sum<TSource>(IQueryable<TSource>, Expression<Func<TSource,Decimal>>)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

入力シーケンスの各要素に対して射影関数を呼び出して取得する Decimal 値のシーケンスの合計を計算します。

Sum<TSource>(IQueryable<TSource>, Expression<Func<TSource,Double>>)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

入力シーケンスの各要素に対して射影関数を呼び出して取得する Double 値のシーケンスの合計を計算します。

Sum<TSource>(IQueryable<TSource>, Expression<Func<TSource,Int32>>)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

入力シーケンスの各要素に対して射影関数を呼び出して取得する Int32 値のシーケンスの合計を計算します。

Sum<TSource>(IQueryable<TSource>, Expression<Func<TSource,Int64>>)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

入力シーケンスの各要素に対して射影関数を呼び出して取得する Int64 値のシーケンスの合計を計算します。

Sum<TSource>(IQueryable<TSource>, Expression<Func<TSource,Nullable<Decimal>>>)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

入力シーケンスの各要素に対して射影関数を呼び出して取得する、null 許容の Decimal 値のシーケンスの合計を計算します。

Sum<TSource>(IQueryable<TSource>, Expression<Func<TSource,Nullable<Double>>>)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

入力シーケンスの各要素に対して射影関数を呼び出して取得する、null 許容の Double 値のシーケンスの合計を計算します。

Sum<TSource>(IQueryable<TSource>, Expression<Func<TSource,Nullable<Int32>>>)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

入力シーケンスの各要素に対して射影関数を呼び出して取得する、null 許容の Int32 値のシーケンスの合計を計算します。

Sum<TSource>(IQueryable<TSource>, Expression<Func<TSource,Nullable<Int64>>>)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

入力シーケンスの各要素に対して射影関数を呼び出して取得する、null 許容の Int64 値のシーケンスの合計を計算します。

Sum<TSource>(IQueryable<TSource>, Expression<Func<TSource,Nullable<Single>>>)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

入力シーケンスの各要素に対して射影関数を呼び出して取得する、null 許容の Single 値のシーケンスの合計を計算します。

Sum<TSource>(IQueryable<TSource>, Expression<Func<TSource,Single>>)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

入力シーケンスの各要素に対して射影関数を呼び出して取得する Single 値のシーケンスの合計を計算します。

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

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

シーケンスの先頭から、指定された数の連続する要素を返します。

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

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

シーケンスから指定した連続する要素の範囲を返します。

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

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

source の最後の count 要素を含む、クエリ可能な新しいシーケンスを返します。

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

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

指定された条件が満たされる限り、シーケンスから要素を返します。

TakeWhile<TSource>(IQueryable<TSource>, Expression<Func<TSource,Int32,Boolean>>)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

指定された条件が満たされる限り、シーケンスから要素を返します。 要素のインデックスは、述語関数のロジックで使用されます。

ThenBy<TSource,TKey>(IOrderedQueryable<TSource>, Expression<Func<TSource,TKey>>)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

キーに従って、シーケンス内の後続の要素を昇順で配置します。

ThenBy<TSource,TKey>(IOrderedQueryable<TSource>, Expression<Func<TSource,TKey>>, IComparer<TKey>)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

指定された比較子を使用して、シーケンス内の後続の要素を昇順で配置します。

ThenByDescending<TSource,TKey>(IOrderedQueryable<TSource>, Expression<Func<TSource,TKey>>)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

キーに従って、シーケンス内の後続の要素を降順で配置します。

ThenByDescending<TSource,TKey>(IOrderedQueryable<TSource>, Expression<Func<TSource,TKey>>, IComparer<TKey>)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

指定された比較子を使用して、シーケンス内の後続の要素を降順で配置します。

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

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

既定の等値比較子を使用して、2 つのシーケンスの和集合を生成します。

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

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

指定された IEqualityComparer<T> を使用して 2 つのシーケンスの和集合を生成します。

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

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

指定したキー セレクター関数に従って、2 つのシーケンスのセット和集合を生成します。

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

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

指定したキー セレクター関数に従って、2 つのシーケンスのセット和集合を生成します。

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

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

述語に基づいて値のシーケンスをフィルター処理します。

Where<TSource>(IQueryable<TSource>, Expression<Func<TSource,Int32,Boolean>>)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

述語に基づいて値のシーケンスをフィルター処理します。 各要素のインデックスは、述語関数のロジックで使用されます。

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

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

指定された 2 つのシーケンスの要素を持つタプルのシーケンスを生成します。

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

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

指定した 3 つのシーケンスの要素を含むタプルのシーケンスを生成します。

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

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

指定された述語関数を使用して 2 つのシーケンスをマージします。

SortBy<T>(IQueryable<T>, String)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

並べ替え順序を指定します。

Ancestors<T>(IEnumerable<T>)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

ソース コレクション内のすべてのノードの先祖が格納された、要素のコレクションを返します。

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

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

ソース コレクション内のすべてのノードの先祖が格納され、フィルター処理された要素のコレクションを返します。 一致する XName を持つ要素のみがコレクションに含められます。

DescendantNodes<T>(IEnumerable<T>)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

ソース コレクション内のすべてのドキュメントおよび要素の子孫ノードのコレクションを返します。

Descendants<T>(IEnumerable<T>)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

ソース コレクション内のすべての要素とドキュメントの子孫要素が格納された要素のコレクションを返します。

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

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

ソース コレクション内のすべての要素とドキュメントの子孫要素が格納され、フィルター処理された要素のコレクションを返します。 一致する XName を持つ要素のみがコレクションに含められます。

Elements<T>(IEnumerable<T>)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

ソース コレクション内のすべての要素およびドキュメントの子要素のコレクションを返します。

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

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

ソース コレクション内のすべての要素およびドキュメントの、フィルター処理された子要素のコレクションを返します。 一致する XName を持つ要素のみがコレクションに含められます。

InDocumentOrder<T>(IEnumerable<T>)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

ソース コレクション内のすべてのノードがドキュメント順に並べ替えて格納された、ノードのコレクションを返します。

Nodes<T>(IEnumerable<T>)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

ソース コレクション内のすべてのドキュメントおよび要素の子ノードのコレクションを返します。

Remove<T>(IEnumerable<T>)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

ソース コレクション内の親ノードからすべてのノードを削除します。

適用対象