System.Linq.Queryable.xml 132 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482
  1. <?xml version="1.0" encoding="utf-8"?>
  2. <doc>
  3. <assembly>
  4. <name>System.Linq.Queryable</name>
  5. </assembly>
  6. <members>
  7. <member name="T:System.Linq.EnumerableExecutor">
  8. <summary>式ツリーを表し、式ツリーを書き換えた後で式ツリーを実行する機能を提供します。</summary>
  9. </member>
  10. <member name="M:System.Linq.EnumerableExecutor.#ctor">
  11. <summary>
  12. <see cref="T:System.Linq.EnumerableExecutor" /> クラスの新しいインスタンスを初期化します。</summary>
  13. </member>
  14. <member name="T:System.Linq.EnumerableExecutor`1">
  15. <summary>式ツリーを表し、式ツリーを書き換えた後で式ツリーを実行する機能を提供します。</summary>
  16. <typeparam name="T">式ツリーの実行結果の値のデータ型。</typeparam>
  17. </member>
  18. <member name="M:System.Linq.EnumerableExecutor`1.#ctor(System.Linq.Expressions.Expression)">
  19. <summary>
  20. <see cref="T:System.Linq.EnumerableExecutor`1" /> クラスの新しいインスタンスを初期化します。</summary>
  21. <param name="expression">新しいインスタンスに関連付ける式ツリー。</param>
  22. </member>
  23. <member name="T:System.Linq.EnumerableQuery">
  24. <summary>
  25. <see cref="T:System.Collections.IEnumerable" /> を <see cref="T:System.Linq.EnumerableQuery" /> データ ソースとして表します。</summary>
  26. </member>
  27. <member name="M:System.Linq.EnumerableQuery.#ctor">
  28. <summary>
  29. <see cref="T:System.Linq.EnumerableQuery" /> クラスの新しいインスタンスを初期化します。</summary>
  30. </member>
  31. <member name="T:System.Linq.EnumerableQuery`1">
  32. <summary>
  33. <see cref="T:System.Collections.Generic.IEnumerable`1" /> コレクションを <see cref="T:System.Linq.IQueryable`1" /> データ ソースとして表します。</summary>
  34. <typeparam name="T">コレクション内のデータの型。</typeparam>
  35. </member>
  36. <member name="M:System.Linq.EnumerableQuery`1.#ctor(System.Collections.Generic.IEnumerable{`0})">
  37. <summary>
  38. <see cref="T:System.Linq.EnumerableQuery`1" /> クラスの新しいインスタンスを初期化し、それを <see cref="T:System.Collections.Generic.IEnumerable`1" /> コレクションに関連付けます。</summary>
  39. <param name="enumerable">新しいインスタンスに関連付けるコレクション。</param>
  40. </member>
  41. <member name="M:System.Linq.EnumerableQuery`1.#ctor(System.Linq.Expressions.Expression)">
  42. <summary>
  43. <see cref="T:System.Linq.EnumerableQuery`1" /> クラスの新しいインスタンスを初期化し、インスタンスを式ツリーに関連付けます。</summary>
  44. <param name="expression">新しいインスタンスに関連付ける式ツリー。</param>
  45. </member>
  46. <member name="M:System.Linq.EnumerableQuery`1.System#Collections#Generic#IEnumerable{T}#GetEnumerator">
  47. <summary>関連付けられている <see cref="T:System.Collections.Generic.IEnumerable`1" /> コレクション、またはこれが null の場合は、関連付けられている式ツリーを <see cref="T:System.Collections.Generic.IEnumerable`1" /> データ ソースに対するクエリとして書き換え、それを実行することによって得られるコレクションを反復処理できる列挙子を返します。</summary>
  48. <returns>関連付けられたデータ ソースの反復処理に使用できる列挙子。</returns>
  49. </member>
  50. <member name="M:System.Linq.EnumerableQuery`1.System#Collections#IEnumerable#GetEnumerator">
  51. <summary>関連付けられている <see cref="T:System.Collections.Generic.IEnumerable`1" /> コレクション、またはこれが null の場合は、関連付けられている式ツリーを <see cref="T:System.Collections.Generic.IEnumerable`1" /> データ ソースに対するクエリとして書き換え、それを実行することによって得られるコレクションを反復処理できる列挙子を返します。</summary>
  52. <returns>関連付けられたデータ ソースの反復処理に使用できる列挙子。</returns>
  53. </member>
  54. <member name="P:System.Linq.EnumerableQuery`1.System#Linq#IQueryable#ElementType">
  55. <summary>このインスタンスが表すコレクション内のデータの型を取得します。</summary>
  56. <returns>このインスタンスが表すコレクション内のデータの型。</returns>
  57. </member>
  58. <member name="P:System.Linq.EnumerableQuery`1.System#Linq#IQueryable#Expression">
  59. <summary>このインスタンスに関連付けられた、またはこのインスタンスを表す式ツリーを取得します。</summary>
  60. <returns>このインスタンスに関連付けられた、またはこのインスタンスを表す式ツリー。</returns>
  61. </member>
  62. <member name="P:System.Linq.EnumerableQuery`1.System#Linq#IQueryable#Provider">
  63. <summary>このインスタンスに関連付けられたクエリ プロバイダーを取得します。</summary>
  64. <returns>このインスタンスに関連付けられたクエリ プロバイダー。</returns>
  65. </member>
  66. <member name="M:System.Linq.EnumerableQuery`1.System#Linq#IQueryProvider#CreateQuery``1(System.Linq.Expressions.Expression)">
  67. <summary>新しい <see cref="T:System.Linq.EnumerableQuery`1" /> オブジェクトを構築し、それを、データの <see cref="T:System.Linq.IQueryable`1" /> コレクションを表す指定した式ツリーに関連付けます。</summary>
  68. <returns>
  69. <paramref name="expression" /> に関連付けられた EnumerableQuery オブジェクト。</returns>
  70. <param name="expression">実行する式ツリー。</param>
  71. <typeparam name="S">
  72. <paramref name="expression" /> が表すコレクション内のデータの型。</typeparam>
  73. </member>
  74. <member name="M:System.Linq.EnumerableQuery`1.System#Linq#IQueryProvider#CreateQuery(System.Linq.Expressions.Expression)">
  75. <summary>新しい <see cref="T:System.Linq.EnumerableQuery`1" /> オブジェクトを構築し、それを、データの <see cref="T:System.Linq.IQueryable" /> コレクションを表す指定した式ツリーに関連付けます。</summary>
  76. <returns>
  77. <paramref name="expression" /> に関連付ける <see cref="T:System.Linq.EnumerableQuery`1" /> オブジェクト。</returns>
  78. <param name="expression">データの <see cref="T:System.Linq.IQueryable" /> コレクションを表す式ツリー。</param>
  79. </member>
  80. <member name="M:System.Linq.EnumerableQuery`1.System#Linq#IQueryProvider#Execute``1(System.Linq.Expressions.Expression)">
  81. <summary>
  82. <see cref="T:System.Linq.Queryable" /> メソッドでクエリできない列挙可能なデータ ソースで、<see cref="T:System.Linq.Queryable" /> メソッドの代わりに <see cref="T:System.Linq.Enumerable" /> メソッドを呼び出すように式を書き換えた後で、式を実行します。</summary>
  83. <returns>
  84. <paramref name="expression" /> の実行結果の値。</returns>
  85. <param name="expression">実行する式ツリー。</param>
  86. <typeparam name="S">
  87. <paramref name="expression" /> が表すコレクション内のデータの型。</typeparam>
  88. </member>
  89. <member name="M:System.Linq.EnumerableQuery`1.System#Linq#IQueryProvider#Execute(System.Linq.Expressions.Expression)">
  90. <summary>
  91. <see cref="T:System.Linq.Queryable" /> メソッドでクエリできない列挙可能なデータ ソースで、<see cref="T:System.Linq.Queryable" /> メソッドの代わりに <see cref="T:System.Linq.Enumerable" /> メソッドを呼び出すように式を書き換えた後で、式を実行します。</summary>
  92. <returns>
  93. <paramref name="expression" /> の実行結果の値。</returns>
  94. <param name="expression">実行する式ツリー。</param>
  95. </member>
  96. <member name="M:System.Linq.EnumerableQuery`1.ToString">
  97. <summary>列挙可能なコレクションのテキスト表現を返します。これが null の場合は、このインスタンスに関連付けられている式ツリーのテキスト表現を返します。</summary>
  98. <returns>列挙可能なコレクションのテキスト表現。これが null の場合は、このインスタンスに関連付けられている式ツリーのテキスト表現。</returns>
  99. </member>
  100. <member name="T:System.Linq.Queryable">
  101. <summary>
  102. <see cref="T:System.Linq.IQueryable`1" /> を実装するデータ構造を照会するための一連の static (Visual Basic の場合は Shared) メソッドを提供します。</summary>
  103. </member>
  104. <member name="M:System.Linq.Queryable.Aggregate``1(System.Linq.IQueryable{``0},System.Linq.Expressions.Expression{System.Func{``0,``0,``0}})">
  105. <summary>シーケンスにアキュムレータ関数を適用します。</summary>
  106. <returns>最終的なアキュムレータ値。</returns>
  107. <param name="source">集計対象のシーケンス。</param>
  108. <param name="func">各要素に適用するアキュムレータ関数。</param>
  109. <typeparam name="TSource">
  110. <paramref name="source" /> の要素の型。</typeparam>
  111. <exception cref="T:System.ArgumentNullException">
  112. <paramref name="source" /> または <paramref name="func" /> が null です。</exception>
  113. <exception cref="T:System.InvalidOperationException">
  114. <paramref name="source" /> に要素が含まれていません。</exception>
  115. </member>
  116. <member name="M:System.Linq.Queryable.Aggregate``2(System.Linq.IQueryable{``0},``1,System.Linq.Expressions.Expression{System.Func{``1,``0,``1}})">
  117. <summary>シーケンスにアキュムレータ関数を適用します。指定されたシード値が最初のアキュムレータ値として使用されます。</summary>
  118. <returns>最終的なアキュムレータ値。</returns>
  119. <param name="source">集計対象のシーケンス。</param>
  120. <param name="seed">最初のアキュムレータ値。</param>
  121. <param name="func">各要素に対して呼び出すアキュムレータ関数。</param>
  122. <typeparam name="TSource">
  123. <paramref name="source" /> の要素の型。</typeparam>
  124. <typeparam name="TAccumulate">アキュムレータ値の型。</typeparam>
  125. <exception cref="T:System.ArgumentNullException">
  126. <paramref name="source" /> または <paramref name="func" /> が null です。</exception>
  127. </member>
  128. <member name="M:System.Linq.Queryable.Aggregate``3(System.Linq.IQueryable{``0},``1,System.Linq.Expressions.Expression{System.Func{``1,``0,``1}},System.Linq.Expressions.Expression{System.Func{``1,``2}})">
  129. <summary>シーケンスにアキュムレータ関数を適用します。指定したシード値は最初のアキュムレータ値として使用され、指定した関数は結果値の選択に使用されます。</summary>
  130. <returns>変換された最終的なアキュムレータ値。</returns>
  131. <param name="source">集計対象のシーケンス。</param>
  132. <param name="seed">最初のアキュムレータ値。</param>
  133. <param name="func">各要素に対して呼び出すアキュムレータ関数。</param>
  134. <param name="selector">最終的なアキュムレータ値を結果値に変換する関数。</param>
  135. <typeparam name="TSource">
  136. <paramref name="source" /> の要素の型。</typeparam>
  137. <typeparam name="TAccumulate">アキュムレータ値の型。</typeparam>
  138. <typeparam name="TResult">結果の値の型。</typeparam>
  139. <exception cref="T:System.ArgumentNullException">
  140. <paramref name="source" />、<paramref name="func" />、または <paramref name="selector" /> が null です。</exception>
  141. </member>
  142. <member name="M:System.Linq.Queryable.All``1(System.Linq.IQueryable{``0},System.Linq.Expressions.Expression{System.Func{``0,System.Boolean}})">
  143. <summary>シーケンスのすべての要素が条件を満たしているかどうかを判断します。</summary>
  144. <returns>指定された述語でソース シーケンスのすべての要素がテストに合格する場合は true。それ以外の場合は false。</returns>
  145. <param name="source">条件を満たしているかどうかをテストする要素を含むシーケンス。</param>
  146. <param name="predicate">各要素が条件を満たしているかどうかをテストする関数。</param>
  147. <typeparam name="TSource">
  148. <paramref name="source" /> の要素の型。</typeparam>
  149. <exception cref="T:System.ArgumentNullException">
  150. <paramref name="source" /> または <paramref name="predicate" /> が null です。</exception>
  151. </member>
  152. <member name="M:System.Linq.Queryable.Any``1(System.Linq.IQueryable{``0})">
  153. <summary>シーケンスに要素が含まれているかどうかを判断します。</summary>
  154. <returns>ソース シーケンスに要素が含まれている場合は true。それ以外の場合は false。</returns>
  155. <param name="source">空かどうかを確認するシーケンス。</param>
  156. <typeparam name="TSource">
  157. <paramref name="source" /> の要素の型。</typeparam>
  158. <exception cref="T:System.ArgumentNullException">
  159. <paramref name="source" /> は null なので、</exception>
  160. </member>
  161. <member name="M:System.Linq.Queryable.Any``1(System.Linq.IQueryable{``0},System.Linq.Expressions.Expression{System.Func{``0,System.Boolean}})">
  162. <summary>シーケンスの任意の要素が条件を満たしているかどうかを判断します。</summary>
  163. <returns>指定された述語でソース シーケンスの要素がテストに合格する場合は true。それ以外の場合は false。</returns>
  164. <param name="source">条件を満たしているかどうかをテストする要素を含むシーケンス。</param>
  165. <param name="predicate">各要素が条件を満たしているかどうかをテストする関数。</param>
  166. <typeparam name="TSource">
  167. <paramref name="source" /> の要素の型。</typeparam>
  168. <exception cref="T:System.ArgumentNullException">
  169. <paramref name="source" /> または <paramref name="predicate" /> が null です。</exception>
  170. </member>
  171. <member name="M:System.Linq.Queryable.AsQueryable``1(System.Collections.Generic.IEnumerable{``0})">
  172. <summary>ジェネリックの <see cref="T:System.Collections.Generic.IEnumerable`1" /> をジェネリックの <see cref="T:System.Linq.IQueryable`1" /> に変換します。</summary>
  173. <returns>入力シーケンスを表す <see cref="T:System.Linq.IQueryable`1" />。</returns>
  174. <param name="source">変換するシーケンス。</param>
  175. <typeparam name="TElement">
  176. <paramref name="source" /> の要素の型。</typeparam>
  177. <exception cref="T:System.ArgumentNullException">
  178. <paramref name="source" /> は null なので、</exception>
  179. </member>
  180. <member name="M:System.Linq.Queryable.AsQueryable(System.Collections.IEnumerable)">
  181. <summary>
  182. <see cref="T:System.Collections.IEnumerable" /> を <see cref="T:System.Linq.IQueryable" /> に変換します。</summary>
  183. <returns>入力シーケンスを表す <see cref="T:System.Linq.IQueryable" />。</returns>
  184. <param name="source">変換するシーケンス。</param>
  185. <exception cref="T:System.ArgumentException">
  186. <paramref name="source" /> が <paramref name="T" /> に対して <see cref="T:System.Collections.Generic.IEnumerable`1" /> を実装していません。</exception>
  187. <exception cref="T:System.ArgumentNullException">
  188. <paramref name="source" /> は null なので、</exception>
  189. </member>
  190. <member name="M:System.Linq.Queryable.Average(System.Linq.IQueryable{System.Decimal})">
  191. <summary>
  192. <see cref="T:System.Decimal" /> 値のシーケンスの平均値を計算します。</summary>
  193. <returns>値のシーケンスの平均値。</returns>
  194. <param name="source">平均値計算の対象となる <see cref="T:System.Decimal" /> 値のシーケンス。</param>
  195. <exception cref="T:System.ArgumentNullException">
  196. <paramref name="source" /> は null なので、</exception>
  197. <exception cref="T:System.InvalidOperationException">
  198. <paramref name="source" /> に要素が含まれていません。</exception>
  199. </member>
  200. <member name="M:System.Linq.Queryable.Average(System.Linq.IQueryable{System.Double})">
  201. <summary>
  202. <see cref="T:System.Double" /> 値のシーケンスの平均値を計算します。</summary>
  203. <returns>値のシーケンスの平均値。</returns>
  204. <param name="source">平均値計算の対象となる <see cref="T:System.Double" /> 値のシーケンス。</param>
  205. <exception cref="T:System.ArgumentNullException">
  206. <paramref name="source" /> は null なので、</exception>
  207. <exception cref="T:System.InvalidOperationException">
  208. <paramref name="source" /> に要素が含まれていません。</exception>
  209. </member>
  210. <member name="M:System.Linq.Queryable.Average(System.Linq.IQueryable{System.Int32})">
  211. <summary>
  212. <see cref="T:System.Int32" /> 値のシーケンスの平均値を計算します。</summary>
  213. <returns>値のシーケンスの平均値。</returns>
  214. <param name="source">平均値計算の対象となる <see cref="T:System.Int32" /> 値のシーケンス。</param>
  215. <exception cref="T:System.ArgumentNullException">
  216. <paramref name="source" /> は null なので、</exception>
  217. <exception cref="T:System.InvalidOperationException">
  218. <paramref name="source" /> に要素が含まれていません。</exception>
  219. </member>
  220. <member name="M:System.Linq.Queryable.Average(System.Linq.IQueryable{System.Int64})">
  221. <summary>
  222. <see cref="T:System.Int64" /> 値のシーケンスの平均値を計算します。</summary>
  223. <returns>値のシーケンスの平均値。</returns>
  224. <param name="source">平均値計算の対象となる <see cref="T:System.Int64" /> 値のシーケンス。</param>
  225. <exception cref="T:System.ArgumentNullException">
  226. <paramref name="source" /> は null なので、</exception>
  227. <exception cref="T:System.InvalidOperationException">
  228. <paramref name="source" /> に要素が含まれていません。</exception>
  229. </member>
  230. <member name="M:System.Linq.Queryable.Average(System.Linq.IQueryable{System.Nullable{System.Decimal}})">
  231. <summary>null 許容の <see cref="T:System.Decimal" /> 値のシーケンスの平均値を計算します。</summary>
  232. <returns>値のシーケンスの平均値。ソース シーケンスが空か null 値のみを含む場合は null。</returns>
  233. <param name="source">平均値計算の対象となる null 許容の <see cref="T:System.Decimal" /> 値のシーケンス。</param>
  234. <exception cref="T:System.ArgumentNullException">
  235. <paramref name="source" /> は null なので、</exception>
  236. </member>
  237. <member name="M:System.Linq.Queryable.Average(System.Linq.IQueryable{System.Nullable{System.Double}})">
  238. <summary>null 許容の <see cref="T:System.Double" /> 値のシーケンスの平均値を計算します。</summary>
  239. <returns>値のシーケンスの平均値。ソース シーケンスが空か null 値のみを含む場合は null。</returns>
  240. <param name="source">平均値計算の対象となる null 許容の <see cref="T:System.Double" /> 値のシーケンス。</param>
  241. <exception cref="T:System.ArgumentNullException">
  242. <paramref name="source" /> は null なので、</exception>
  243. </member>
  244. <member name="M:System.Linq.Queryable.Average(System.Linq.IQueryable{System.Nullable{System.Int32}})">
  245. <summary>null 許容の <see cref="T:System.Int32" /> 値のシーケンスの平均値を計算します。</summary>
  246. <returns>値のシーケンスの平均値。ソース シーケンスが空か null 値のみを含む場合は null。</returns>
  247. <param name="source">平均値計算の対象となる null 許容の <see cref="T:System.Int32" /> 値のシーケンス。</param>
  248. <exception cref="T:System.ArgumentNullException">
  249. <paramref name="source" /> は null なので、</exception>
  250. </member>
  251. <member name="M:System.Linq.Queryable.Average(System.Linq.IQueryable{System.Nullable{System.Int64}})">
  252. <summary>null 許容の <see cref="T:System.Int64" /> 値のシーケンスの平均値を計算します。</summary>
  253. <returns>値のシーケンスの平均値。ソース シーケンスが空か null 値のみを含む場合は null。</returns>
  254. <param name="source">平均値計算の対象となる null 許容の <see cref="T:System.Int64" /> 値のシーケンス。</param>
  255. <exception cref="T:System.ArgumentNullException">
  256. <paramref name="source" /> は null なので、</exception>
  257. </member>
  258. <member name="M:System.Linq.Queryable.Average(System.Linq.IQueryable{System.Nullable{System.Single}})">
  259. <summary>null 許容の <see cref="T:System.Single" /> 値のシーケンスの平均値を計算します。</summary>
  260. <returns>値のシーケンスの平均値。ソース シーケンスが空か null 値のみを含む場合は null。</returns>
  261. <param name="source">平均値計算の対象となる null 許容の <see cref="T:System.Single" /> 値のシーケンス。</param>
  262. <exception cref="T:System.ArgumentNullException">
  263. <paramref name="source" /> は null なので、</exception>
  264. </member>
  265. <member name="M:System.Linq.Queryable.Average(System.Linq.IQueryable{System.Single})">
  266. <summary>
  267. <see cref="T:System.Single" /> 値のシーケンスの平均値を計算します。</summary>
  268. <returns>値のシーケンスの平均値。</returns>
  269. <param name="source">平均値計算の対象となる <see cref="T:System.Single" /> 値のシーケンス。</param>
  270. <exception cref="T:System.ArgumentNullException">
  271. <paramref name="source" /> は null なので、</exception>
  272. <exception cref="T:System.InvalidOperationException">
  273. <paramref name="source" /> に要素が含まれていません。</exception>
  274. </member>
  275. <member name="M:System.Linq.Queryable.Average``1(System.Linq.IQueryable{``0},System.Linq.Expressions.Expression{System.Func{``0,System.Decimal}})">
  276. <summary>入力シーケンスの各要素に対して射影関数を呼び出して取得する <see cref="T:System.Decimal" /> 値のシーケンスの平均値を計算します。</summary>
  277. <returns>値のシーケンスの平均値。</returns>
  278. <param name="source">平均値の計算に使用される値のシーケンス。</param>
  279. <param name="selector">各要素に適用する射影関数。</param>
  280. <typeparam name="TSource">
  281. <paramref name="source" /> の要素の型。</typeparam>
  282. <exception cref="T:System.ArgumentNullException">
  283. <paramref name="source" /> または <paramref name="selector" /> が null です。</exception>
  284. <exception cref="T:System.InvalidOperationException">
  285. <paramref name="source" /> に要素が含まれていません。</exception>
  286. </member>
  287. <member name="M:System.Linq.Queryable.Average``1(System.Linq.IQueryable{``0},System.Linq.Expressions.Expression{System.Func{``0,System.Double}})">
  288. <summary>入力シーケンスの各要素に対して射影関数を呼び出して取得する <see cref="T:System.Double" /> 値のシーケンスの平均値を計算します。</summary>
  289. <returns>値のシーケンスの平均値。</returns>
  290. <param name="source">平均値計算の対象となる値のシーケンス。</param>
  291. <param name="selector">各要素に適用する射影関数。</param>
  292. <typeparam name="TSource">
  293. <paramref name="source" /> の要素の型。</typeparam>
  294. <exception cref="T:System.ArgumentNullException">
  295. <paramref name="source" /> または <paramref name="selector" /> が null です。</exception>
  296. <exception cref="T:System.InvalidOperationException">
  297. <paramref name="source" /> に要素が含まれていません。</exception>
  298. </member>
  299. <member name="M:System.Linq.Queryable.Average``1(System.Linq.IQueryable{``0},System.Linq.Expressions.Expression{System.Func{``0,System.Int32}})">
  300. <summary>入力シーケンスの各要素に対して射影関数を呼び出して取得する <see cref="T:System.Int32" /> 値のシーケンスの平均値を計算します。</summary>
  301. <returns>値のシーケンスの平均値。</returns>
  302. <param name="source">平均値計算の対象となる値のシーケンス。</param>
  303. <param name="selector">各要素に適用する射影関数。</param>
  304. <typeparam name="TSource">
  305. <paramref name="source" /> の要素の型。</typeparam>
  306. <exception cref="T:System.ArgumentNullException">
  307. <paramref name="source" /> または <paramref name="selector" /> が null です。</exception>
  308. <exception cref="T:System.InvalidOperationException">
  309. <paramref name="source" /> に要素が含まれていません。</exception>
  310. </member>
  311. <member name="M:System.Linq.Queryable.Average``1(System.Linq.IQueryable{``0},System.Linq.Expressions.Expression{System.Func{``0,System.Int64}})">
  312. <summary>入力シーケンスの各要素に対して射影関数を呼び出して取得する <see cref="T:System.Int64" /> 値のシーケンスの平均値を計算します。</summary>
  313. <returns>値のシーケンスの平均値。</returns>
  314. <param name="source">平均値計算の対象となる値のシーケンス。</param>
  315. <param name="selector">各要素に適用する射影関数。</param>
  316. <typeparam name="TSource">
  317. <paramref name="source" /> の要素の型。</typeparam>
  318. <exception cref="T:System.ArgumentNullException">
  319. <paramref name="source" /> または <paramref name="selector" /> が null です。</exception>
  320. <exception cref="T:System.InvalidOperationException">
  321. <paramref name="source" /> に要素が含まれていません。</exception>
  322. </member>
  323. <member name="M:System.Linq.Queryable.Average``1(System.Linq.IQueryable{``0},System.Linq.Expressions.Expression{System.Func{``0,System.Nullable{System.Decimal}}})">
  324. <summary>入力シーケンスの各要素に対して射影関数を呼び出して取得する、null 許容の <see cref="T:System.Decimal" /> 値のシーケンスの平均値を計算します。</summary>
  325. <returns>値のシーケンスの平均値。<paramref name="source" /> シーケンスが空か null 値のみを含む場合は null。</returns>
  326. <param name="source">平均値計算の対象となる値のシーケンス。</param>
  327. <param name="selector">各要素に適用する射影関数。</param>
  328. <typeparam name="TSource">
  329. <paramref name="source" /> の要素の型。</typeparam>
  330. <exception cref="T:System.ArgumentNullException">
  331. <paramref name="source" /> または <paramref name="selector" /> が null です。</exception>
  332. </member>
  333. <member name="M:System.Linq.Queryable.Average``1(System.Linq.IQueryable{``0},System.Linq.Expressions.Expression{System.Func{``0,System.Nullable{System.Double}}})">
  334. <summary>入力シーケンスの各要素に対して射影関数を呼び出して取得する、null 許容の <see cref="T:System.Double" /> 値のシーケンスの平均値を計算します。</summary>
  335. <returns>値のシーケンスの平均値。<paramref name="source" /> シーケンスが空か null 値のみを含む場合は null。</returns>
  336. <param name="source">平均値計算の対象となる値のシーケンス。</param>
  337. <param name="selector">各要素に適用する射影関数。</param>
  338. <typeparam name="TSource">
  339. <paramref name="source" /> の要素の型。</typeparam>
  340. <exception cref="T:System.ArgumentNullException">
  341. <paramref name="source" /> または <paramref name="selector" /> が null です。</exception>
  342. </member>
  343. <member name="M:System.Linq.Queryable.Average``1(System.Linq.IQueryable{``0},System.Linq.Expressions.Expression{System.Func{``0,System.Nullable{System.Int32}}})">
  344. <summary>入力シーケンスの各要素に対して射影関数を呼び出して取得する、null 許容の <see cref="T:System.Int32" /> 値のシーケンスの平均値を計算します。</summary>
  345. <returns>値のシーケンスの平均値。<paramref name="source" /> シーケンスが空か null 値のみを含む場合は null。</returns>
  346. <param name="source">平均値計算の対象となる値のシーケンス。</param>
  347. <param name="selector">各要素に適用する射影関数。</param>
  348. <typeparam name="TSource">
  349. <paramref name="source" /> の要素の型。</typeparam>
  350. <exception cref="T:System.ArgumentNullException">
  351. <paramref name="source" /> または <paramref name="selector" /> が null です。</exception>
  352. </member>
  353. <member name="M:System.Linq.Queryable.Average``1(System.Linq.IQueryable{``0},System.Linq.Expressions.Expression{System.Func{``0,System.Nullable{System.Int64}}})">
  354. <summary>入力シーケンスの各要素に対して射影関数を呼び出して取得する、null 許容の <see cref="T:System.Int64" /> 値のシーケンスの平均値を計算します。</summary>
  355. <returns>値のシーケンスの平均値。<paramref name="source" /> シーケンスが空か null 値のみを含む場合は null。</returns>
  356. <param name="source">平均値計算の対象となる値のシーケンス。</param>
  357. <param name="selector">各要素に適用する射影関数。</param>
  358. <typeparam name="TSource">
  359. <paramref name="source" /> の要素の型。</typeparam>
  360. <exception cref="T:System.ArgumentNullException">
  361. <paramref name="source" /> または <paramref name="selector" /> が null です。</exception>
  362. </member>
  363. <member name="M:System.Linq.Queryable.Average``1(System.Linq.IQueryable{``0},System.Linq.Expressions.Expression{System.Func{``0,System.Nullable{System.Single}}})">
  364. <summary>入力シーケンスの各要素に対して射影関数を呼び出して取得する、null 許容の <see cref="T:System.Single" /> 値のシーケンスの平均値を計算します。</summary>
  365. <returns>値のシーケンスの平均値。<paramref name="source" /> シーケンスが空か null 値のみを含む場合は null。</returns>
  366. <param name="source">平均値計算の対象となる値のシーケンス。</param>
  367. <param name="selector">各要素に適用する射影関数。</param>
  368. <typeparam name="TSource">
  369. <paramref name="source" /> の要素の型。</typeparam>
  370. <exception cref="T:System.ArgumentNullException">
  371. <paramref name="source" /> または <paramref name="selector" /> が null です。</exception>
  372. </member>
  373. <member name="M:System.Linq.Queryable.Average``1(System.Linq.IQueryable{``0},System.Linq.Expressions.Expression{System.Func{``0,System.Single}})">
  374. <summary>入力シーケンスの各要素に対して射影関数を呼び出して取得する <see cref="T:System.Single" /> 値のシーケンスの平均値を計算します。</summary>
  375. <returns>値のシーケンスの平均値。</returns>
  376. <param name="source">平均値計算の対象となる値のシーケンス。</param>
  377. <param name="selector">各要素に適用する射影関数。</param>
  378. <typeparam name="TSource">
  379. <paramref name="source" /> の要素の型。</typeparam>
  380. <exception cref="T:System.ArgumentNullException">
  381. <paramref name="source" /> または <paramref name="selector" /> が null です。</exception>
  382. <exception cref="T:System.InvalidOperationException">
  383. <paramref name="source" /> に要素が含まれていません。</exception>
  384. </member>
  385. <member name="M:System.Linq.Queryable.Cast``1(System.Linq.IQueryable)">
  386. <summary>
  387. <see cref="T:System.Linq.IQueryable" /> の要素を、指定した型に変換します。</summary>
  388. <returns>指定した型に変換されたソース シーケンスの各要素が格納されている <see cref="T:System.Linq.IQueryable`1" />。</returns>
  389. <param name="source">変換する要素が格納されている <see cref="T:System.Linq.IQueryable" />。</param>
  390. <typeparam name="TResult">
  391. <paramref name="source" /> の要素の変換後の型。</typeparam>
  392. <exception cref="T:System.ArgumentNullException">
  393. <paramref name="source" /> は null なので、</exception>
  394. <exception cref="T:System.InvalidCastException">シーケンスの要素を <paramref name="TResult" /> 型にキャストできません。</exception>
  395. </member>
  396. <member name="M:System.Linq.Queryable.Concat``1(System.Linq.IQueryable{``0},System.Collections.Generic.IEnumerable{``0})">
  397. <summary>2 つのシーケンスを連結します。</summary>
  398. <returns>2 つの入力シーケンスの連結された要素が格納されている <see cref="T:System.Linq.IQueryable`1" />。</returns>
  399. <param name="source1">連結する最初のシーケンス。</param>
  400. <param name="source2">最初のシーケンスに連結するシーケンス。</param>
  401. <typeparam name="TSource">入力シーケンスの要素の型。</typeparam>
  402. <exception cref="T:System.ArgumentNullException">
  403. <paramref name="source1" /> または <paramref name="source2" /> が null です。</exception>
  404. </member>
  405. <member name="M:System.Linq.Queryable.Contains``1(System.Linq.IQueryable{``0},``0)">
  406. <summary>既定の等値比較子を使用して、指定した要素がシーケンスに含まれているかどうかを判断します。</summary>
  407. <returns>指定した値を持つ要素が入力シーケンスに含まれている場合は true。それ以外の場合は false。</returns>
  408. <param name="source">
  409. <paramref name="item" /> の検索対象となる <see cref="T:System.Linq.IQueryable`1" />。</param>
  410. <param name="item">シーケンス内で検索するオブジェクト。</param>
  411. <typeparam name="TSource">
  412. <paramref name="source" /> の要素の型。</typeparam>
  413. <exception cref="T:System.ArgumentNullException">
  414. <paramref name="source" /> は null なので、</exception>
  415. </member>
  416. <member name="M:System.Linq.Queryable.Contains``1(System.Linq.IQueryable{``0},``0,System.Collections.Generic.IEqualityComparer{``0})">
  417. <summary>指定した <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> を使用して、指定した要素がシーケンスに含まれているかどうかを判断します。</summary>
  418. <returns>指定した値を持つ要素が入力シーケンスに含まれている場合は true。それ以外の場合は false。</returns>
  419. <param name="source">
  420. <paramref name="item" /> の検索対象となる <see cref="T:System.Linq.IQueryable`1" />。</param>
  421. <param name="item">シーケンス内で検索するオブジェクト。</param>
  422. <param name="comparer">値を比較する <see cref="T:System.Collections.Generic.IEqualityComparer`1" />。</param>
  423. <typeparam name="TSource">
  424. <paramref name="source" /> の要素の型。</typeparam>
  425. <exception cref="T:System.ArgumentNullException">
  426. <paramref name="source" /> は null なので、</exception>
  427. </member>
  428. <member name="M:System.Linq.Queryable.Count``1(System.Linq.IQueryable{``0})">
  429. <summary>シーケンス内の要素数を返します。</summary>
  430. <returns>入力シーケンス内の要素数。</returns>
  431. <param name="source">カウントする要素が格納されている <see cref="T:System.Linq.IQueryable`1" />。</param>
  432. <typeparam name="TSource">
  433. <paramref name="source" /> の要素の型。</typeparam>
  434. <exception cref="T:System.ArgumentNullException">
  435. <paramref name="source" /> は null なので、</exception>
  436. <exception cref="T:System.OverflowException">
  437. <paramref name="source" /> 内の要素数が <see cref="F:System.Int32.MaxValue" /> を超えています。</exception>
  438. </member>
  439. <member name="M:System.Linq.Queryable.Count``1(System.Linq.IQueryable{``0},System.Linq.Expressions.Expression{System.Func{``0,System.Boolean}})">
  440. <summary>指定したシーケンス内の、条件を満たす要素の数を返します。</summary>
  441. <returns>述語関数の条件を満たす、シーケンス内の要素数。</returns>
  442. <param name="source">カウントする要素が格納されている <see cref="T:System.Linq.IQueryable`1" />。</param>
  443. <param name="predicate">各要素が条件を満たしているかどうかをテストする関数。</param>
  444. <typeparam name="TSource">
  445. <paramref name="source" /> の要素の型。</typeparam>
  446. <exception cref="T:System.ArgumentNullException">
  447. <paramref name="source" /> または <paramref name="predicate" /> が null です。</exception>
  448. <exception cref="T:System.OverflowException">
  449. <paramref name="source" /> 内の要素数が <see cref="F:System.Int32.MaxValue" /> を超えています。</exception>
  450. </member>
  451. <member name="M:System.Linq.Queryable.DefaultIfEmpty``1(System.Linq.IQueryable{``0})">
  452. <summary>指定したシーケンスの要素を返します。シーケンスが空の場合はシングルトン コレクションにある型パラメーターの既定値を返します。</summary>
  453. <returns>
  454. <paramref name="source" /> が空の場合は default(<paramref name="TSource" />) が格納されている <see cref="T:System.Linq.IQueryable`1" />。それ以外の場合は <paramref name="source" />。</returns>
  455. <param name="source">空の場合に、既定値を返す <see cref="T:System.Linq.IQueryable`1" />。</param>
  456. <typeparam name="TSource">
  457. <paramref name="source" /> の要素の型。</typeparam>
  458. <exception cref="T:System.ArgumentNullException">
  459. <paramref name="source" /> は null なので、</exception>
  460. </member>
  461. <member name="M:System.Linq.Queryable.DefaultIfEmpty``1(System.Linq.IQueryable{``0},``0)">
  462. <summary>指定されたシーケンスの要素を返します。シーケンスが空の場合はシングルトン コレクションにある型パラメーターの既定値を返します。</summary>
  463. <returns>
  464. <paramref name="source" /> が空の場合は <paramref name="defaultValue" /> が格納されている <see cref="T:System.Linq.IQueryable`1" />。それ以外の場合は <paramref name="source" />。</returns>
  465. <param name="source">空の場合に、指定された値を返す <see cref="T:System.Linq.IQueryable`1" />。</param>
  466. <param name="defaultValue">シーケンスが空の場合に返す値。</param>
  467. <typeparam name="TSource">
  468. <paramref name="source" /> の要素の型。</typeparam>
  469. <exception cref="T:System.ArgumentNullException">
  470. <paramref name="source" /> は null なので、</exception>
  471. </member>
  472. <member name="M:System.Linq.Queryable.Distinct``1(System.Linq.IQueryable{``0})">
  473. <summary>既定の等値比較子を使用して値を比較することにより、シーケンスから一意の要素を返します。</summary>
  474. <returns>
  475. <paramref name="source" /> の一意の要素が格納される <see cref="T:System.Linq.IQueryable`1" />。</returns>
  476. <param name="source">重複を削除する対象の <see cref="T:System.Linq.IQueryable`1" />。</param>
  477. <typeparam name="TSource">
  478. <paramref name="source" /> の要素の型。</typeparam>
  479. <exception cref="T:System.ArgumentNullException">
  480. <paramref name="source" /> は null なので、</exception>
  481. </member>
  482. <member name="M:System.Linq.Queryable.Distinct``1(System.Linq.IQueryable{``0},System.Collections.Generic.IEqualityComparer{``0})">
  483. <summary>指定された <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> を使用して値を比較することにより、シーケンスから一意の要素を返します。</summary>
  484. <returns>
  485. <paramref name="source" /> の一意の要素が格納される <see cref="T:System.Linq.IQueryable`1" />。</returns>
  486. <param name="source">重複を削除する対象の <see cref="T:System.Linq.IQueryable`1" />。</param>
  487. <param name="comparer">値を比較する <see cref="T:System.Collections.Generic.IEqualityComparer`1" />。</param>
  488. <typeparam name="TSource">
  489. <paramref name="source" /> の要素の型。</typeparam>
  490. <exception cref="T:System.ArgumentNullException">
  491. <paramref name="source" /> または <paramref name="comparer" /> が null です。</exception>
  492. </member>
  493. <member name="M:System.Linq.Queryable.ElementAt``1(System.Linq.IQueryable{``0},System.Int32)">
  494. <summary>シーケンス内の指定されたインデックス位置にある要素を返します。</summary>
  495. <returns>
  496. <paramref name="source" /> 内の指定した位置にある要素。</returns>
  497. <param name="source">返される要素が含まれる <see cref="T:System.Linq.IQueryable`1" />。</param>
  498. <param name="index">取得する要素の、0 から始まるインデックス。</param>
  499. <typeparam name="TSource">
  500. <paramref name="source" /> の要素の型。</typeparam>
  501. <exception cref="T:System.ArgumentNullException">
  502. <paramref name="source" /> は null なので、</exception>
  503. <exception cref="T:System.ArgumentOutOfRangeException">
  504. <paramref name="index" /> が 0 未満です。</exception>
  505. </member>
  506. <member name="M:System.Linq.Queryable.ElementAtOrDefault``1(System.Linq.IQueryable{``0},System.Int32)">
  507. <summary>シーケンス内の指定されたインデックス位置にある要素を返します。インデックスが範囲外の場合は既定値を返します。</summary>
  508. <returns>
  509. <paramref name="index" /> が <paramref name="source" /> の範囲外の場合は default(<paramref name="TSource" />)。それ以外の場合は <paramref name="source" /> で指定された位置にある要素。</returns>
  510. <param name="source">返される要素が含まれる <see cref="T:System.Linq.IQueryable`1" />。</param>
  511. <param name="index">取得する要素の、0 から始まるインデックス。</param>
  512. <typeparam name="TSource">
  513. <paramref name="source" /> の要素の型。</typeparam>
  514. <exception cref="T:System.ArgumentNullException">
  515. <paramref name="source" /> は null なので、</exception>
  516. </member>
  517. <member name="M:System.Linq.Queryable.Except``1(System.Linq.IQueryable{``0},System.Collections.Generic.IEnumerable{``0})">
  518. <summary>既定の等値比較子を使用して値を比較することにより、2 つのシーケンスの差集合を生成します。</summary>
  519. <returns>2 つのシーケンスの差集合が格納されている <see cref="T:System.Linq.IQueryable`1" />。</returns>
  520. <param name="source1">
  521. <paramref name="source2" /> には含まれていないが、返される要素を含む <see cref="T:System.Linq.IQueryable`1" />。</param>
  522. <param name="source2">最初のシーケンスにも含まれているが、返されたシーケンスには出現しない要素を含む <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
  523. <typeparam name="TSource">入力シーケンスの要素の型。</typeparam>
  524. <exception cref="T:System.ArgumentNullException">
  525. <paramref name="source1" /> または <paramref name="source2" /> が null です。</exception>
  526. </member>
  527. <member name="M:System.Linq.Queryable.Except``1(System.Linq.IQueryable{``0},System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEqualityComparer{``0})">
  528. <summary>指定された <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> を使用して値を比較することにより、2 つのシーケンスの差集合を生成します。</summary>
  529. <returns>2 つのシーケンスの差集合が格納されている <see cref="T:System.Linq.IQueryable`1" />。</returns>
  530. <param name="source1">
  531. <paramref name="source2" /> には含まれていないが、返される要素を含む <see cref="T:System.Linq.IQueryable`1" />。</param>
  532. <param name="source2">最初のシーケンスにも含まれているが、返されたシーケンスには出現しない要素を含む <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
  533. <param name="comparer">値を比較する <see cref="T:System.Collections.Generic.IEqualityComparer`1" />。</param>
  534. <typeparam name="TSource">入力シーケンスの要素の型。</typeparam>
  535. <exception cref="T:System.ArgumentNullException">
  536. <paramref name="source1" /> または <paramref name="source2" /> が null です。</exception>
  537. </member>
  538. <member name="M:System.Linq.Queryable.First``1(System.Linq.IQueryable{``0})">
  539. <summary>シーケンスの最初の要素を返します。</summary>
  540. <returns>
  541. <paramref name="source" /> の最初の要素。</returns>
  542. <param name="source">最初の要素を返す <see cref="T:System.Linq.IQueryable`1" />。</param>
  543. <typeparam name="TSource">
  544. <paramref name="source" /> の要素の型。</typeparam>
  545. <exception cref="T:System.ArgumentNullException">
  546. <paramref name="source" /> は null なので、</exception>
  547. <exception cref="T:System.InvalidOperationException">ソース シーケンスが空です。</exception>
  548. </member>
  549. <member name="M:System.Linq.Queryable.First``1(System.Linq.IQueryable{``0},System.Linq.Expressions.Expression{System.Func{``0,System.Boolean}})">
  550. <summary>指定された条件を満たす、シーケンスの最初の要素を返します。</summary>
  551. <returns>
  552. <paramref name="predicate" /> でテストに合格する、<paramref name="source" /> の最初の要素。</returns>
  553. <param name="source">返される要素が含まれる <see cref="T:System.Linq.IQueryable`1" />。</param>
  554. <param name="predicate">各要素が条件を満たしているかどうかをテストする関数。</param>
  555. <typeparam name="TSource">
  556. <paramref name="source" /> の要素の型。</typeparam>
  557. <exception cref="T:System.ArgumentNullException">
  558. <paramref name="source" /> または <paramref name="predicate" /> が null です。</exception>
  559. <exception cref="T:System.InvalidOperationException">
  560. <paramref name="predicate" /> の条件を満たす要素がありません。またはソース シーケンスが空です。</exception>
  561. </member>
  562. <member name="M:System.Linq.Queryable.FirstOrDefault``1(System.Linq.IQueryable{``0})">
  563. <summary>シーケンスの最初の要素を返します。シーケンスに要素が含まれていない場合は既定値を返します。</summary>
  564. <returns>
  565. <paramref name="source" /> が空の場合は default(<paramref name="TSource" />)。それ以外の場合は <paramref name="source" /> の最初の要素。</returns>
  566. <param name="source">最初の要素を返す <see cref="T:System.Linq.IQueryable`1" />。</param>
  567. <typeparam name="TSource">
  568. <paramref name="source" /> の要素の型。</typeparam>
  569. <exception cref="T:System.ArgumentNullException">
  570. <paramref name="source" /> は null なので、</exception>
  571. </member>
  572. <member name="M:System.Linq.Queryable.FirstOrDefault``1(System.Linq.IQueryable{``0},System.Linq.Expressions.Expression{System.Func{``0,System.Boolean}})">
  573. <summary>指定された条件を満たす、シーケンスの最初の要素を返します。このような要素が見つからない場合は既定値を返します。</summary>
  574. <returns>
  575. <paramref name="source" /> が空の場合または <paramref name="predicate" /> で指定されたテストに合格する要素がない場合は default(<paramref name="TSource" />)。それ以外の場合は、<paramref name="predicate" /> で指定されたテストに合格する、<paramref name="source" /> の最初の要素。</returns>
  576. <param name="source">返される要素が含まれる <see cref="T:System.Linq.IQueryable`1" />。</param>
  577. <param name="predicate">各要素が条件を満たしているかどうかをテストする関数。</param>
  578. <typeparam name="TSource">
  579. <paramref name="source" /> の要素の型。</typeparam>
  580. <exception cref="T:System.ArgumentNullException">
  581. <paramref name="source" /> または <paramref name="predicate" /> が null です。</exception>
  582. </member>
  583. <member name="M:System.Linq.Queryable.GroupBy``2(System.Linq.IQueryable{``0},System.Linq.Expressions.Expression{System.Func{``0,``1}})">
  584. <summary>指定されたキー セレクター関数に従ってシーケンスの要素をグループ化します。</summary>
  585. <returns>C# では IQueryable&lt;IGrouping&lt;TKey, TSource&gt;&gt;、Visual Basic では IQueryable(Of IGrouping(Of TKey, TSource))。ここでは、各 <see cref="T:System.Linq.IGrouping`2" /> オブジェクトに、オブジェクトのシーケンス、およびキーが格納されています。</returns>
  586. <param name="source">グループ化する要素を含む <see cref="T:System.Linq.IQueryable`1" />。</param>
  587. <param name="keySelector">各要素のキーを抽出する関数。</param>
  588. <typeparam name="TSource">
  589. <paramref name="source" /> の要素の型。</typeparam>
  590. <typeparam name="TKey">
  591. <paramref name="keySelector" /> で表された関数によって返されるキーの型。</typeparam>
  592. <exception cref="T:System.ArgumentNullException">
  593. <paramref name="source" /> または <paramref name="keySelector" /> が null です。</exception>
  594. </member>
  595. <member name="M:System.Linq.Queryable.GroupBy``2(System.Linq.IQueryable{``0},System.Linq.Expressions.Expression{System.Func{``0,``1}},System.Collections.Generic.IEqualityComparer{``1})">
  596. <summary>指定されたキー セレクター関数に従ってシーケンスの要素をグループ化し、指定された比較子を使用してキーを比較します。</summary>
  597. <returns>C# では IQueryable&lt;IGrouping&lt;TKey, TSource&gt;&gt;、Visual Basic では IQueryable(Of IGrouping(Of TKey, TSource))。ここでは、各 <see cref="T:System.Linq.IGrouping`2" /> オブジェクトに、オブジェクトのシーケンス、およびキーが格納されています。</returns>
  598. <param name="source">グループ化する要素を含む <see cref="T:System.Linq.IQueryable`1" />。</param>
  599. <param name="keySelector">各要素のキーを抽出する関数。</param>
  600. <param name="comparer">キーを比較する <see cref="T:System.Collections.Generic.IEqualityComparer`1" />。</param>
  601. <typeparam name="TSource">
  602. <paramref name="source" /> の要素の型。</typeparam>
  603. <typeparam name="TKey">
  604. <paramref name="keySelector" /> で表された関数によって返されるキーの型。</typeparam>
  605. <exception cref="T:System.ArgumentNullException">
  606. <paramref name="source" />、<paramref name="keySelector" />、または <paramref name="comparer" /> が null です。</exception>
  607. </member>
  608. <member name="M:System.Linq.Queryable.GroupBy``3(System.Linq.IQueryable{``0},System.Linq.Expressions.Expression{System.Func{``0,``1}},System.Linq.Expressions.Expression{System.Func{``0,``2}})">
  609. <summary>指定されたキー セレクター関数に従ってシーケンスの要素をグループ化し、指定された関数を使用して各グループの要素を射影します。</summary>
  610. <returns>C# では IQueryable&lt;IGrouping&lt;TKey, TElement&gt;&gt;、Visual Basic では IQueryable(Of IGrouping(Of TKey, TElement))。ここでは、各 <see cref="T:System.Linq.IGrouping`2" /> に、<paramref name="TElement" /> 型のオブジェクトのシーケンス、およびキーが格納されています。</returns>
  611. <param name="source">グループ化する要素を含む <see cref="T:System.Linq.IQueryable`1" />。</param>
  612. <param name="keySelector">各要素のキーを抽出する関数。</param>
  613. <param name="elementSelector">ソースの各要素を <see cref="T:System.Linq.IGrouping`2" /> の要素に割り当てる関数。</param>
  614. <typeparam name="TSource">
  615. <paramref name="source" /> の要素の型。</typeparam>
  616. <typeparam name="TKey">
  617. <paramref name="keySelector" /> で表された関数によって返されるキーの型。</typeparam>
  618. <typeparam name="TElement">各 <see cref="T:System.Linq.IGrouping`2" /> の要素の型。</typeparam>
  619. <exception cref="T:System.ArgumentNullException">
  620. <paramref name="source" />、<paramref name="keySelector" />、または <paramref name="elementSelector" /> が null です。</exception>
  621. </member>
  622. <member name="M:System.Linq.Queryable.GroupBy``3(System.Linq.IQueryable{``0},System.Linq.Expressions.Expression{System.Func{``0,``1}},System.Linq.Expressions.Expression{System.Func{``0,``2}},System.Collections.Generic.IEqualityComparer{``1})">
  623. <summary>指定された関数を使用して、シーケンスの要素をグループ化し、各グループの要素を射影します。キー値の比較には、指定された比較子を使用します。</summary>
  624. <returns>C# では IQueryable&lt;IGrouping&lt;TKey, TElement&gt;&gt;、Visual Basic では IQueryable(Of IGrouping(Of TKey, TElement))。ここでは、各 <see cref="T:System.Linq.IGrouping`2" /> に、<paramref name="TElement" /> 型のオブジェクトのシーケンス、およびキーが格納されています。</returns>
  625. <param name="source">グループ化する要素を含む <see cref="T:System.Linq.IQueryable`1" />。</param>
  626. <param name="keySelector">各要素のキーを抽出する関数。</param>
  627. <param name="elementSelector">ソースの各要素を <see cref="T:System.Linq.IGrouping`2" /> の要素に割り当てる関数。</param>
  628. <param name="comparer">キーを比較する <see cref="T:System.Collections.Generic.IEqualityComparer`1" />。</param>
  629. <typeparam name="TSource">
  630. <paramref name="source" /> の要素の型。</typeparam>
  631. <typeparam name="TKey">
  632. <paramref name="keySelector" /> で表された関数によって返されるキーの型。</typeparam>
  633. <typeparam name="TElement">各 <see cref="T:System.Linq.IGrouping`2" /> の要素の型。</typeparam>
  634. <exception cref="T:System.ArgumentNullException">
  635. <paramref name="source" />、<paramref name="keySelector" />、<paramref name="elementSelector" />、または <paramref name="comparer" /> が null です。</exception>
  636. </member>
  637. <member name="M:System.Linq.Queryable.GroupBy``4(System.Linq.IQueryable{``0},System.Linq.Expressions.Expression{System.Func{``0,``1}},System.Linq.Expressions.Expression{System.Func{``0,``2}},System.Linq.Expressions.Expression{System.Func{``1,System.Collections.Generic.IEnumerable{``2},``3}})">
  638. <summary>指定されたキー セレクター関数に従ってシーケンスの要素をグループ化し、各グループとそのキーから結果値を作成します。各グループの要素は、指定された関数を使用して射影されます。</summary>
  639. <returns>
  640. <paramref name="TResult" /> の型引数を持つ T:System.Linq.IQueryable`1。各要素は、グループとそのキーの射影を表します。</returns>
  641. <param name="source">グループ化する要素を含む <see cref="T:System.Linq.IQueryable`1" />。</param>
  642. <param name="keySelector">各要素のキーを抽出する関数。</param>
  643. <param name="elementSelector">ソースの各要素を <see cref="T:System.Linq.IGrouping`2" /> の要素に割り当てる関数。</param>
  644. <param name="resultSelector">各グループから結果値を作成する関数。</param>
  645. <typeparam name="TSource">
  646. <paramref name="source" /> の要素の型。</typeparam>
  647. <typeparam name="TKey">
  648. <paramref name="keySelector" /> で表された関数によって返されるキーの型。</typeparam>
  649. <typeparam name="TElement">各 <see cref="T:System.Linq.IGrouping`2" /> の要素の型。</typeparam>
  650. <typeparam name="TResult">
  651. <paramref name="resultSelector" /> によって返される結果値の型。</typeparam>
  652. <exception cref="T:System.ArgumentNullException">
  653. <paramref name="source" />、<paramref name="keySelector" />、<paramref name="elementSelector" />、または <paramref name="resultSelector" /> が null です。</exception>
  654. </member>
  655. <member name="M:System.Linq.Queryable.GroupBy``4(System.Linq.IQueryable{``0},System.Linq.Expressions.Expression{System.Func{``0,``1}},System.Linq.Expressions.Expression{System.Func{``0,``2}},System.Linq.Expressions.Expression{System.Func{``1,System.Collections.Generic.IEnumerable{``2},``3}},System.Collections.Generic.IEqualityComparer{``1})">
  656. <summary>指定されたキー セレクター関数に従ってシーケンスの要素をグループ化し、各グループとそのキーから結果値を作成します。キーの比較には、指定された比較子を使用し、各グループの要素の射影には、指定された関数を使用します。</summary>
  657. <returns>
  658. <paramref name="TResult" /> の型引数を持つ T:System.Linq.IQueryable`1。各要素は、グループとそのキーの射影を表します。</returns>
  659. <param name="source">グループ化する要素を含む <see cref="T:System.Linq.IQueryable`1" />。</param>
  660. <param name="keySelector">各要素のキーを抽出する関数。</param>
  661. <param name="elementSelector">ソースの各要素を <see cref="T:System.Linq.IGrouping`2" /> の要素に割り当てる関数。</param>
  662. <param name="resultSelector">各グループから結果値を作成する関数。</param>
  663. <param name="comparer">キーを比較する <see cref="T:System.Collections.Generic.IEqualityComparer`1" />。</param>
  664. <typeparam name="TSource">
  665. <paramref name="source" /> の要素の型。</typeparam>
  666. <typeparam name="TKey">
  667. <paramref name="keySelector" /> で表された関数によって返されるキーの型。</typeparam>
  668. <typeparam name="TElement">各 <see cref="T:System.Linq.IGrouping`2" /> の要素の型。</typeparam>
  669. <typeparam name="TResult">
  670. <paramref name="resultSelector" /> によって返される結果値の型。</typeparam>
  671. <exception cref="T:System.ArgumentNullException">
  672. <paramref name="source" />、<paramref name="keySelector" />、<paramref name="elementSelector" />、<paramref name="resultSelector" />、または <paramref name="comparer" /> が null です。</exception>
  673. </member>
  674. <member name="M:System.Linq.Queryable.GroupBy``3(System.Linq.IQueryable{``0},System.Linq.Expressions.Expression{System.Func{``0,``1}},System.Linq.Expressions.Expression{System.Func{``1,System.Collections.Generic.IEnumerable{``0},``2}})">
  675. <summary>指定されたキー セレクター関数に従ってシーケンスの要素をグループ化し、各グループとそのキーから結果値を作成します。</summary>
  676. <returns>
  677. <paramref name="TResult" /> の型引数を持つ T:System.Linq.IQueryable`1。各要素は、グループとそのキーの射影を表します。</returns>
  678. <param name="source">グループ化する要素を含む <see cref="T:System.Linq.IQueryable`1" />。</param>
  679. <param name="keySelector">各要素のキーを抽出する関数。</param>
  680. <param name="resultSelector">各グループから結果値を作成する関数。</param>
  681. <typeparam name="TSource">
  682. <paramref name="source" /> の要素の型。</typeparam>
  683. <typeparam name="TKey">
  684. <paramref name="keySelector" /> で表された関数によって返されるキーの型。</typeparam>
  685. <typeparam name="TResult">
  686. <paramref name="resultSelector" /> によって返される結果値の型。</typeparam>
  687. <exception cref="T:System.ArgumentNullException">
  688. <paramref name="source" />、<paramref name="keySelector" />、または <paramref name="resultSelector" /> が null です。</exception>
  689. </member>
  690. <member name="M:System.Linq.Queryable.GroupBy``3(System.Linq.IQueryable{``0},System.Linq.Expressions.Expression{System.Func{``0,``1}},System.Linq.Expressions.Expression{System.Func{``1,System.Collections.Generic.IEnumerable{``0},``2}},System.Collections.Generic.IEqualityComparer{``1})">
  691. <summary>指定されたキー セレクター関数に従ってシーケンスの要素をグループ化し、各グループとそのキーから結果値を作成します。キーの比較には、指定された比較子を使用します。</summary>
  692. <returns>
  693. <paramref name="TResult" /> の型引数を持つ T:System.Linq.IQueryable`1。各要素は、グループとそのキーの射影を表します。</returns>
  694. <param name="source">グループ化する要素を含む <see cref="T:System.Linq.IQueryable`1" />。</param>
  695. <param name="keySelector">各要素のキーを抽出する関数。</param>
  696. <param name="resultSelector">各グループから結果値を作成する関数。</param>
  697. <param name="comparer">キーを比較する <see cref="T:System.Collections.Generic.IEqualityComparer`1" />。</param>
  698. <typeparam name="TSource">
  699. <paramref name="source" /> の要素の型。</typeparam>
  700. <typeparam name="TKey">
  701. <paramref name="keySelector" /> で表された関数によって返されるキーの型。</typeparam>
  702. <typeparam name="TResult">
  703. <paramref name="resultSelector" /> によって返される結果値の型。</typeparam>
  704. <exception cref="T:System.ArgumentNullException">
  705. <paramref name="source" />、<paramref name="keySelector" />、<paramref name="resultSelector" />、または <paramref name="comparer" /> が null です。</exception>
  706. </member>
  707. <member name="M:System.Linq.Queryable.GroupJoin``4(System.Linq.IQueryable{``0},System.Collections.Generic.IEnumerable{``1},System.Linq.Expressions.Expression{System.Func{``0,``2}},System.Linq.Expressions.Expression{System.Func{``1,``2}},System.Linq.Expressions.Expression{System.Func{``0,System.Collections.Generic.IEnumerable{``1},``3}})">
  708. <summary>キーが等しいかどうかに基づいて 2 つのシーケンスの要素を相互に関連付け、その結果をグループ化します。キーの比較には既定の等値比較子が使用されます。</summary>
  709. <returns>2 つのシーケンスに対してグループ化結合を実行して取得した <paramref name="TResult" /> 型の要素が格納されている <see cref="T:System.Linq.IQueryable`1" />。</returns>
  710. <param name="outer">結合する最初のシーケンス。</param>
  711. <param name="inner">最初のシーケンスに結合するシーケンス。</param>
  712. <param name="outerKeySelector">最初のシーケンスの各要素から結合キーを抽出する関数。</param>
  713. <param name="innerKeySelector">2 番目のシーケンスの各要素から結合キーを抽出する関数。</param>
  714. <param name="resultSelector">最初のシーケンスの要素と、2 番目のシーケンスの一致する要素のコレクションから結果の要素を作成する関数。</param>
  715. <typeparam name="TOuter">最初のシーケンスの要素の型。</typeparam>
  716. <typeparam name="TInner">2 番目のシーケンスの要素の型。</typeparam>
  717. <typeparam name="TKey">キー セレクター関数によって返されるキーの型。</typeparam>
  718. <typeparam name="TResult">結果の要素の型。</typeparam>
  719. <exception cref="T:System.ArgumentNullException">
  720. <paramref name="outer" />、<paramref name="inner" />、<paramref name="outerKeySelector" />、<paramref name="innerKeySelector" />、または <paramref name="resultSelector" /> が null です。</exception>
  721. </member>
  722. <member name="M:System.Linq.Queryable.GroupJoin``4(System.Linq.IQueryable{``0},System.Collections.Generic.IEnumerable{``1},System.Linq.Expressions.Expression{System.Func{``0,``2}},System.Linq.Expressions.Expression{System.Func{``1,``2}},System.Linq.Expressions.Expression{System.Func{``0,System.Collections.Generic.IEnumerable{``1},``3}},System.Collections.Generic.IEqualityComparer{``2})">
  723. <summary>キーが等しいかどうかに基づいて 2 つのシーケンスの要素を相互に関連付け、その結果をグループ化します。指定された <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> を使用してキーを比較します。</summary>
  724. <returns>2 つのシーケンスに対してグループ化結合を実行して取得した <paramref name="TResult" /> 型の要素が格納されている <see cref="T:System.Linq.IQueryable`1" />。</returns>
  725. <param name="outer">結合する最初のシーケンス。</param>
  726. <param name="inner">最初のシーケンスに結合するシーケンス。</param>
  727. <param name="outerKeySelector">最初のシーケンスの各要素から結合キーを抽出する関数。</param>
  728. <param name="innerKeySelector">2 番目のシーケンスの各要素から結合キーを抽出する関数。</param>
  729. <param name="resultSelector">最初のシーケンスの要素と、2 番目のシーケンスの一致する要素のコレクションから結果の要素を作成する関数。</param>
  730. <param name="comparer">キーをハッシュして比較する比較子。</param>
  731. <typeparam name="TOuter">最初のシーケンスの要素の型。</typeparam>
  732. <typeparam name="TInner">2 番目のシーケンスの要素の型。</typeparam>
  733. <typeparam name="TKey">キー セレクター関数によって返されるキーの型。</typeparam>
  734. <typeparam name="TResult">結果の要素の型。</typeparam>
  735. <exception cref="T:System.ArgumentNullException">
  736. <paramref name="outer" />、<paramref name="inner" />、<paramref name="outerKeySelector" />、<paramref name="innerKeySelector" />、または <paramref name="resultSelector" /> が null です。</exception>
  737. </member>
  738. <member name="M:System.Linq.Queryable.Intersect``1(System.Linq.IQueryable{``0},System.Collections.Generic.IEnumerable{``0})">
  739. <summary>既定の等値比較子を使用して値を比較することにより、2 つのシーケンスの積集合を生成します。</summary>
  740. <returns>2 つのシーケンスの積集合を含むシーケンス。</returns>
  741. <param name="source1">
  742. <paramref name="source2" /> にも含まれる、返される一意の要素を含むシーケンス。</param>
  743. <param name="source2">最初のシーケンスにも含まれる、返される一意の要素を含むシーケンス。</param>
  744. <typeparam name="TSource">入力シーケンスの要素の型。</typeparam>
  745. <exception cref="T:System.ArgumentNullException">
  746. <paramref name="source1" /> または <paramref name="source2" /> が null です。</exception>
  747. </member>
  748. <member name="M:System.Linq.Queryable.Intersect``1(System.Linq.IQueryable{``0},System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEqualityComparer{``0})">
  749. <summary>指定された <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> を使用して値を比較することにより、2 つのシーケンスの積集合を生成します。</summary>
  750. <returns>2 つのシーケンスの積集合を含む <see cref="T:System.Linq.IQueryable`1" />。</returns>
  751. <param name="source1">
  752. <paramref name="source2" /> にも含まれる、返される一意の要素を含む <see cref="T:System.Linq.IQueryable`1" />。</param>
  753. <param name="source2">最初のシーケンスにも含まれる、返される一意の要素を含む <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
  754. <param name="comparer">値を比較する <see cref="T:System.Collections.Generic.IEqualityComparer`1" />。</param>
  755. <typeparam name="TSource">入力シーケンスの要素の型。</typeparam>
  756. <exception cref="T:System.ArgumentNullException">
  757. <paramref name="source1" /> または <paramref name="source2" /> が null です。</exception>
  758. </member>
  759. <member name="M:System.Linq.Queryable.Join``4(System.Linq.IQueryable{``0},System.Collections.Generic.IEnumerable{``1},System.Linq.Expressions.Expression{System.Func{``0,``2}},System.Linq.Expressions.Expression{System.Func{``1,``2}},System.Linq.Expressions.Expression{System.Func{``0,``1,``3}})">
  760. <summary>一致するキーに基づいて 2 つのシーケンスの要素を相互に関連付けます。キーの比較には既定の等値比較子が使用されます。</summary>
  761. <returns>2 つのシーケンスに対して内部結合を実行して取得した <paramref name="TResult" /> 型の要素が格納されている <see cref="T:System.Linq.IQueryable`1" />。</returns>
  762. <param name="outer">結合する最初のシーケンス。</param>
  763. <param name="inner">最初のシーケンスに結合するシーケンス。</param>
  764. <param name="outerKeySelector">最初のシーケンスの各要素から結合キーを抽出する関数。</param>
  765. <param name="innerKeySelector">2 番目のシーケンスの各要素から結合キーを抽出する関数。</param>
  766. <param name="resultSelector">一致する 2 つの要素から結果の要素を作成する関数。</param>
  767. <typeparam name="TOuter">最初のシーケンスの要素の型。</typeparam>
  768. <typeparam name="TInner">2 番目のシーケンスの要素の型。</typeparam>
  769. <typeparam name="TKey">キー セレクター関数によって返されるキーの型。</typeparam>
  770. <typeparam name="TResult">結果の要素の型。</typeparam>
  771. <exception cref="T:System.ArgumentNullException">
  772. <paramref name="outer" />、<paramref name="inner" />、<paramref name="outerKeySelector" />、<paramref name="innerKeySelector" />、または <paramref name="resultSelector" /> が null です。</exception>
  773. </member>
  774. <member name="M:System.Linq.Queryable.Join``4(System.Linq.IQueryable{``0},System.Collections.Generic.IEnumerable{``1},System.Linq.Expressions.Expression{System.Func{``0,``2}},System.Linq.Expressions.Expression{System.Func{``1,``2}},System.Linq.Expressions.Expression{System.Func{``0,``1,``3}},System.Collections.Generic.IEqualityComparer{``2})">
  775. <summary>一致するキーに基づいて 2 つのシーケンスの要素を相互に関連付けます。指定された <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> を使用してキーを比較します。</summary>
  776. <returns>2 つのシーケンスに対して内部結合を実行して取得した <paramref name="TResult" /> 型の要素が格納されている <see cref="T:System.Linq.IQueryable`1" />。</returns>
  777. <param name="outer">結合する最初のシーケンス。</param>
  778. <param name="inner">最初のシーケンスに結合するシーケンス。</param>
  779. <param name="outerKeySelector">最初のシーケンスの各要素から結合キーを抽出する関数。</param>
  780. <param name="innerKeySelector">2 番目のシーケンスの各要素から結合キーを抽出する関数。</param>
  781. <param name="resultSelector">一致する 2 つの要素から結果の要素を作成する関数。</param>
  782. <param name="comparer">キーをハッシュして比較する <see cref="T:System.Collections.Generic.IEqualityComparer`1" />。</param>
  783. <typeparam name="TOuter">最初のシーケンスの要素の型。</typeparam>
  784. <typeparam name="TInner">2 番目のシーケンスの要素の型。</typeparam>
  785. <typeparam name="TKey">キー セレクター関数によって返されるキーの型。</typeparam>
  786. <typeparam name="TResult">結果の要素の型。</typeparam>
  787. <exception cref="T:System.ArgumentNullException">
  788. <paramref name="outer" />、<paramref name="inner" />、<paramref name="outerKeySelector" />、<paramref name="innerKeySelector" />、または <paramref name="resultSelector" /> が null です。</exception>
  789. </member>
  790. <member name="M:System.Linq.Queryable.Last``1(System.Linq.IQueryable{``0})">
  791. <summary>シーケンスの最後の要素を返します。</summary>
  792. <returns>
  793. <paramref name="source" /> の最後の位置にある値。</returns>
  794. <param name="source">最後の要素を返す <see cref="T:System.Linq.IQueryable`1" />。</param>
  795. <typeparam name="TSource">
  796. <paramref name="source" /> の要素の型。</typeparam>
  797. <exception cref="T:System.ArgumentNullException">
  798. <paramref name="source" /> は null なので、</exception>
  799. <exception cref="T:System.InvalidOperationException">ソース シーケンスが空です。</exception>
  800. </member>
  801. <member name="M:System.Linq.Queryable.Last``1(System.Linq.IQueryable{``0},System.Linq.Expressions.Expression{System.Func{``0,System.Boolean}})">
  802. <summary>指定された条件を満たす、シーケンスの最後の要素を返します。</summary>
  803. <returns>
  804. <paramref name="predicate" /> で指定されたテストに合格する、<paramref name="source" /> の最後の要素。</returns>
  805. <param name="source">返される要素が含まれる <see cref="T:System.Linq.IQueryable`1" />。</param>
  806. <param name="predicate">各要素が条件を満たしているかどうかをテストする関数。</param>
  807. <typeparam name="TSource">
  808. <paramref name="source" /> の要素の型。</typeparam>
  809. <exception cref="T:System.ArgumentNullException">
  810. <paramref name="source" /> または <paramref name="predicate" /> が null です。</exception>
  811. <exception cref="T:System.InvalidOperationException">
  812. <paramref name="predicate" /> の条件を満たす要素がありません。またはソース シーケンスが空です。</exception>
  813. </member>
  814. <member name="M:System.Linq.Queryable.LastOrDefault``1(System.Linq.IQueryable{``0})">
  815. <summary>シーケンスの最後の要素を返します。シーケンスに要素が含まれていない場合は既定値を返します。</summary>
  816. <returns>
  817. <paramref name="source" /> が空の場合は default (<paramref name="TSource" />)。それ以外の場合は <paramref name="source" /> の最後の要素。</returns>
  818. <param name="source">最後の要素を返す <see cref="T:System.Linq.IQueryable`1" />。</param>
  819. <typeparam name="TSource">
  820. <paramref name="source" /> の要素の型。</typeparam>
  821. <exception cref="T:System.ArgumentNullException">
  822. <paramref name="source" /> は null なので、</exception>
  823. </member>
  824. <member name="M:System.Linq.Queryable.LastOrDefault``1(System.Linq.IQueryable{``0},System.Linq.Expressions.Expression{System.Func{``0,System.Boolean}})">
  825. <summary>条件を満たす、シーケンスの最後の要素を返します。このような要素が見つからない場合は既定値を返します。</summary>
  826. <returns>
  827. <paramref name="source" /> が空の場合、または述語関数でテストに合格する要素がない場合は default (<paramref name="TSource" />)。それ以外の場合は、述語関数でテストに合格する、<paramref name="source" /> の最後の要素。</returns>
  828. <param name="source">返される要素が含まれる <see cref="T:System.Linq.IQueryable`1" />。</param>
  829. <param name="predicate">各要素が条件を満たしているかどうかをテストする関数。</param>
  830. <typeparam name="TSource">
  831. <paramref name="source" /> の要素の型。</typeparam>
  832. <exception cref="T:System.ArgumentNullException">
  833. <paramref name="source" /> または <paramref name="predicate" /> が null です。</exception>
  834. </member>
  835. <member name="M:System.Linq.Queryable.LongCount``1(System.Linq.IQueryable{``0})">
  836. <summary>シーケンス内の要素の合計数を表す <see cref="T:System.Int64" /> を返します。</summary>
  837. <returns>
  838. <paramref name="source" /> にある要素の数。</returns>
  839. <param name="source">カウントする要素が格納されている <see cref="T:System.Linq.IQueryable`1" />。</param>
  840. <typeparam name="TSource">
  841. <paramref name="source" /> の要素の型。</typeparam>
  842. <exception cref="T:System.ArgumentNullException">
  843. <paramref name="source" /> は null なので、</exception>
  844. <exception cref="T:System.OverflowException">要素数が <see cref="F:System.Int64.MaxValue" /> を超えています。</exception>
  845. </member>
  846. <member name="M:System.Linq.Queryable.LongCount``1(System.Linq.IQueryable{``0},System.Linq.Expressions.Expression{System.Func{``0,System.Boolean}})">
  847. <summary>条件を満たす、シーケンス内の要素の数を表す <see cref="T:System.Int64" /> を返します。</summary>
  848. <returns>述語関数の条件を満たす、<paramref name="source" /> の要素数。</returns>
  849. <param name="source">カウントする要素が格納されている <see cref="T:System.Linq.IQueryable`1" />。</param>
  850. <param name="predicate">各要素が条件を満たしているかどうかをテストする関数。</param>
  851. <typeparam name="TSource">
  852. <paramref name="source" /> の要素の型。</typeparam>
  853. <exception cref="T:System.ArgumentNullException">
  854. <paramref name="source" /> または <paramref name="predicate" /> が null です。</exception>
  855. <exception cref="T:System.OverflowException">一致する要素数が <see cref="F:System.Int64.MaxValue" /> を超えています。</exception>
  856. </member>
  857. <member name="M:System.Linq.Queryable.Max``1(System.Linq.IQueryable{``0})">
  858. <summary>ジェネリックの <see cref="T:System.Linq.IQueryable`1" /> にある最大値を返します。</summary>
  859. <returns>シーケンスの最大値。</returns>
  860. <param name="source">最大値を確認する対象となる値のシーケンス。</param>
  861. <typeparam name="TSource">
  862. <paramref name="source" /> の要素の型。</typeparam>
  863. <exception cref="T:System.ArgumentNullException">
  864. <paramref name="source" /> は null なので、</exception>
  865. </member>
  866. <member name="M:System.Linq.Queryable.Max``2(System.Linq.IQueryable{``0},System.Linq.Expressions.Expression{System.Func{``0,``1}})">
  867. <summary>ジェネリックの <see cref="T:System.Linq.IQueryable`1" /> の各要素に対して射影関数を呼び出し、結果の最大値を返します。</summary>
  868. <returns>シーケンスの最大値。</returns>
  869. <param name="source">最大値を確認する対象となる値のシーケンス。</param>
  870. <param name="selector">各要素に適用する射影関数。</param>
  871. <typeparam name="TSource">
  872. <paramref name="source" /> の要素の型。</typeparam>
  873. <typeparam name="TResult">
  874. <paramref name="selector" /> で表された関数によって返される値の型。</typeparam>
  875. <exception cref="T:System.ArgumentNullException">
  876. <paramref name="source" /> または <paramref name="selector" /> が null です。</exception>
  877. </member>
  878. <member name="M:System.Linq.Queryable.Min``1(System.Linq.IQueryable{``0})">
  879. <summary>ジェネリックの <see cref="T:System.Linq.IQueryable`1" /> にある最小値を返します。</summary>
  880. <returns>シーケンスの最小値。</returns>
  881. <param name="source">最小値を確認する対象となる値のシーケンス。</param>
  882. <typeparam name="TSource">
  883. <paramref name="source" /> の要素の型。</typeparam>
  884. <exception cref="T:System.ArgumentNullException">
  885. <paramref name="source" /> は null なので、</exception>
  886. </member>
  887. <member name="M:System.Linq.Queryable.Min``2(System.Linq.IQueryable{``0},System.Linq.Expressions.Expression{System.Func{``0,``1}})">
  888. <summary>ジェネリックの <see cref="T:System.Linq.IQueryable`1" /> の各要素に対して射影関数を呼び出し、結果の最小値を返します。</summary>
  889. <returns>シーケンスの最小値。</returns>
  890. <param name="source">最小値を確認する対象となる値のシーケンス。</param>
  891. <param name="selector">各要素に適用する射影関数。</param>
  892. <typeparam name="TSource">
  893. <paramref name="source" /> の要素の型。</typeparam>
  894. <typeparam name="TResult">
  895. <paramref name="selector" /> で表された関数によって返される値の型。</typeparam>
  896. <exception cref="T:System.ArgumentNullException">
  897. <paramref name="source" /> または <paramref name="selector" /> が null です。</exception>
  898. </member>
  899. <member name="M:System.Linq.Queryable.OfType``1(System.Linq.IQueryable)">
  900. <summary>指定された型に基づいて <see cref="T:System.Linq.IQueryable" /> の要素をフィルター処理します。</summary>
  901. <returns>
  902. <paramref name="TResult" /> 型を持つ、<paramref name="source" /> の要素を含むコレクション。</returns>
  903. <param name="source">フィルター処理する要素を含む <see cref="T:System.Linq.IQueryable" />。</param>
  904. <typeparam name="TResult">シーケンスの要素をフィルター処理する型。</typeparam>
  905. <exception cref="T:System.ArgumentNullException">
  906. <paramref name="source" /> は null なので、</exception>
  907. </member>
  908. <member name="M:System.Linq.Queryable.OrderBy``2(System.Linq.IQueryable{``0},System.Linq.Expressions.Expression{System.Func{``0,``1}})">
  909. <summary>シーケンスの要素をキーに従って昇順に並べ替えます。</summary>
  910. <returns>要素がキーに従って並べ替えられている <see cref="T:System.Linq.IOrderedQueryable`1" />。</returns>
  911. <param name="source">順序付ける値のシーケンス。</param>
  912. <param name="keySelector">要素からキーを抽出する関数。</param>
  913. <typeparam name="TSource">
  914. <paramref name="source" /> の要素の型。</typeparam>
  915. <typeparam name="TKey">
  916. <paramref name="keySelector" /> で表される関数によって返されるキーの型。</typeparam>
  917. <exception cref="T:System.ArgumentNullException">
  918. <paramref name="source" /> または <paramref name="keySelector" /> が null です。</exception>
  919. </member>
  920. <member name="M:System.Linq.Queryable.OrderBy``2(System.Linq.IQueryable{``0},System.Linq.Expressions.Expression{System.Func{``0,``1}},System.Collections.Generic.IComparer{``1})">
  921. <summary>指定された比較子を使用してシーケンスの要素を昇順に並べ替えます。</summary>
  922. <returns>要素がキーに従って並べ替えられている <see cref="T:System.Linq.IOrderedQueryable`1" />。</returns>
  923. <param name="source">順序付ける値のシーケンス。</param>
  924. <param name="keySelector">要素からキーを抽出する関数。</param>
  925. <param name="comparer">キーを比較する <see cref="T:System.Collections.Generic.IComparer`1" />。</param>
  926. <typeparam name="TSource">
  927. <paramref name="source" /> の要素の型。</typeparam>
  928. <typeparam name="TKey">
  929. <paramref name="keySelector" /> で表される関数によって返されるキーの型。</typeparam>
  930. <exception cref="T:System.ArgumentNullException">
  931. <paramref name="source" />、<paramref name="keySelector" />、または <paramref name="comparer" /> が null です。</exception>
  932. </member>
  933. <member name="M:System.Linq.Queryable.OrderByDescending``2(System.Linq.IQueryable{``0},System.Linq.Expressions.Expression{System.Func{``0,``1}})">
  934. <summary>シーケンスの要素をキーに従って降順に並べ替えます。</summary>
  935. <returns>要素がキーに従って降順に並べ替えられている <see cref="T:System.Linq.IOrderedQueryable`1" />。</returns>
  936. <param name="source">順序付ける値のシーケンス。</param>
  937. <param name="keySelector">要素からキーを抽出する関数。</param>
  938. <typeparam name="TSource">
  939. <paramref name="source" /> の要素の型。</typeparam>
  940. <typeparam name="TKey">
  941. <paramref name="keySelector" /> で表される関数によって返されるキーの型。</typeparam>
  942. <exception cref="T:System.ArgumentNullException">
  943. <paramref name="source" /> または <paramref name="keySelector" /> が null です。</exception>
  944. </member>
  945. <member name="M:System.Linq.Queryable.OrderByDescending``2(System.Linq.IQueryable{``0},System.Linq.Expressions.Expression{System.Func{``0,``1}},System.Collections.Generic.IComparer{``1})">
  946. <summary>指定された比較子を使用してシーケンスの要素を降順に並べ替えます。</summary>
  947. <returns>要素がキーに従って降順に並べ替えられている <see cref="T:System.Linq.IOrderedQueryable`1" />。</returns>
  948. <param name="source">順序付ける値のシーケンス。</param>
  949. <param name="keySelector">要素からキーを抽出する関数。</param>
  950. <param name="comparer">キーを比較する <see cref="T:System.Collections.Generic.IComparer`1" />。</param>
  951. <typeparam name="TSource">
  952. <paramref name="source" /> の要素の型。</typeparam>
  953. <typeparam name="TKey">
  954. <paramref name="keySelector" /> で表される関数によって返されるキーの型。</typeparam>
  955. <exception cref="T:System.ArgumentNullException">
  956. <paramref name="source" />、<paramref name="keySelector" />、または <paramref name="comparer" /> が null です。</exception>
  957. </member>
  958. <member name="M:System.Linq.Queryable.Reverse``1(System.Linq.IQueryable{``0})">
  959. <summary>シーケンスの要素の順序を反転させます。</summary>
  960. <returns>要素が入力シーケンスの要素に逆順で対応している <see cref="T:System.Linq.IQueryable`1" />。</returns>
  961. <param name="source">反転させる値のシーケンス。</param>
  962. <typeparam name="TSource">
  963. <paramref name="source" /> の要素の型。</typeparam>
  964. <exception cref="T:System.ArgumentNullException">
  965. <paramref name="source" /> は null なので、</exception>
  966. </member>
  967. <member name="M:System.Linq.Queryable.Select``2(System.Linq.IQueryable{``0},System.Linq.Expressions.Expression{System.Func{``0,``1}})">
  968. <summary>シーケンスの各要素を新しいフォームに射影します。</summary>
  969. <returns>
  970. <paramref name="source" /> の各要素に対して射影関数を呼び出した結果として得られる要素を含む <see cref="T:System.Linq.IQueryable`1" />。</returns>
  971. <param name="source">射影する値のシーケンス。</param>
  972. <param name="selector">各要素に適用する射影関数。</param>
  973. <typeparam name="TSource">
  974. <paramref name="source" /> の要素の型。</typeparam>
  975. <typeparam name="TResult">
  976. <paramref name="selector" /> で表された関数によって返される値の型。</typeparam>
  977. <exception cref="T:System.ArgumentNullException">
  978. <paramref name="source" /> または <paramref name="selector" /> が null です。</exception>
  979. </member>
  980. <member name="M:System.Linq.Queryable.Select``2(System.Linq.IQueryable{``0},System.Linq.Expressions.Expression{System.Func{``0,System.Int32,``1}})">
  981. <summary>要素のインデックスを組み込むことにより、シーケンスの各要素を新しいフォームに射影します。</summary>
  982. <returns>
  983. <paramref name="source" /> の各要素に対して射影関数を呼び出した結果として得られる要素を含む <see cref="T:System.Linq.IQueryable`1" />。</returns>
  984. <param name="source">射影する値のシーケンス。</param>
  985. <param name="selector">各要素に適用する射影関数。</param>
  986. <typeparam name="TSource">
  987. <paramref name="source" /> の要素の型。</typeparam>
  988. <typeparam name="TResult">
  989. <paramref name="selector" /> で表された関数によって返される値の型。</typeparam>
  990. <exception cref="T:System.ArgumentNullException">
  991. <paramref name="source" /> または <paramref name="selector" /> が null です。</exception>
  992. </member>
  993. <member name="M:System.Linq.Queryable.SelectMany``3(System.Linq.IQueryable{``0},System.Linq.Expressions.Expression{System.Func{``0,System.Collections.Generic.IEnumerable{``1}}},System.Linq.Expressions.Expression{System.Func{``0,``1,``2}})">
  994. <summary>シーケンスの各要素を <see cref="T:System.Collections.Generic.IEnumerable`1" /> に射影し、その各要素で結果のセレクター関数を呼び出します。各中間シーケンスの結果として得られる値は、1 つの 1 次元シーケンスに結合され、返されます。</summary>
  995. <returns>
  996. <paramref name="source" /> の各要素で一対多の射影関数 <paramref name="collectionSelector" /> を呼び出し、こうしたシーケンスの各要素とそれに対応する <paramref name="source" /> 要素を結果の要素に割り当てた結果として得られる要素を含む <see cref="T:System.Linq.IQueryable`1" />。</returns>
  997. <param name="source">射影する値のシーケンス。</param>
  998. <param name="collectionSelector">入力シーケンスの各要素に適用する射影関数。</param>
  999. <param name="resultSelector">各中間シーケンスの各要素に適用する射影関数。</param>
  1000. <typeparam name="TSource">
  1001. <paramref name="source" /> の要素の型。</typeparam>
  1002. <typeparam name="TCollection">
  1003. <paramref name="collectionSelector" /> で表される関数によって収集される中間要素の型。</typeparam>
  1004. <typeparam name="TResult">結果のシーケンスの要素の型。</typeparam>
  1005. <exception cref="T:System.ArgumentNullException">
  1006. <paramref name="source" />、<paramref name="collectionSelector" />、または <paramref name="resultSelector" /> が null です。</exception>
  1007. </member>
  1008. <member name="M:System.Linq.Queryable.SelectMany``2(System.Linq.IQueryable{``0},System.Linq.Expressions.Expression{System.Func{``0,System.Collections.Generic.IEnumerable{``1}}})">
  1009. <summary>シーケンスの各要素を <see cref="T:System.Collections.Generic.IEnumerable`1" /> に射影し、結果のシーケンスを 1 つのシーケンスに結合します。</summary>
  1010. <returns>入力シーケンスの各要素で一対多の射影関数を呼び出した結果として得られる要素を含む <see cref="T:System.Linq.IQueryable`1" />。</returns>
  1011. <param name="source">射影する値のシーケンス。</param>
  1012. <param name="selector">各要素に適用する射影関数。</param>
  1013. <typeparam name="TSource">
  1014. <paramref name="source" /> の要素の型。</typeparam>
  1015. <typeparam name="TResult">
  1016. <paramref name="selector" /> で表される関数によって返されるシーケンスの要素の型。</typeparam>
  1017. <exception cref="T:System.ArgumentNullException">
  1018. <paramref name="source" /> または <paramref name="selector" /> が null です。</exception>
  1019. </member>
  1020. <member name="M:System.Linq.Queryable.SelectMany``3(System.Linq.IQueryable{``0},System.Linq.Expressions.Expression{System.Func{``0,System.Int32,System.Collections.Generic.IEnumerable{``1}}},System.Linq.Expressions.Expression{System.Func{``0,``1,``2}})">
  1021. <summary>シーケンスの各要素を、それを生成したソース要素のインデックスを組み込む <see cref="T:System.Collections.Generic.IEnumerable`1" /> に射影します。結果のセレクター関数は、各中間シーケンスの各要素に対して呼び出されます。結果値は 1 つの 1 次元シーケンスに結合され、返されます。</summary>
  1022. <returns>
  1023. <paramref name="source" /> の各要素で一対多の射影関数 <paramref name="collectionSelector" /> を呼び出し、こうしたシーケンスの各要素とそれに対応する <paramref name="source" /> 要素を結果の要素に割り当てた結果として得られる要素を含む <see cref="T:System.Linq.IQueryable`1" />。</returns>
  1024. <param name="source">射影する値のシーケンス。</param>
  1025. <param name="collectionSelector">入力シーケンスの各要素に適用する射影関数。この関数の 2 つ目のパラメーターは、ソース要素のインデックスを表します。</param>
  1026. <param name="resultSelector">各中間シーケンスの各要素に適用する射影関数。</param>
  1027. <typeparam name="TSource">
  1028. <paramref name="source" /> の要素の型。</typeparam>
  1029. <typeparam name="TCollection">
  1030. <paramref name="collectionSelector" /> で表される関数によって収集される中間要素の型。</typeparam>
  1031. <typeparam name="TResult">結果のシーケンスの要素の型。</typeparam>
  1032. <exception cref="T:System.ArgumentNullException">
  1033. <paramref name="source" />、<paramref name="collectionSelector" />、または <paramref name="resultSelector" /> が null です。</exception>
  1034. </member>
  1035. <member name="M:System.Linq.Queryable.SelectMany``2(System.Linq.IQueryable{``0},System.Linq.Expressions.Expression{System.Func{``0,System.Int32,System.Collections.Generic.IEnumerable{``1}}})">
  1036. <summary>シーケンスの各要素を <see cref="T:System.Collections.Generic.IEnumerable`1" /> に射影し、結果のシーケンスを 1 つのシーケンスに結合します。各ソース要素のインデックスは、その要素の射影されたフォームで使用されます。</summary>
  1037. <returns>入力シーケンスの各要素で一対多の射影関数を呼び出した結果として得られる要素を含む <see cref="T:System.Linq.IQueryable`1" />。</returns>
  1038. <param name="source">射影する値のシーケンス。</param>
  1039. <param name="selector">各要素に適用する射影関数。この関数の 2 つ目のパラメーターは、ソース要素のインデックスを表します。</param>
  1040. <typeparam name="TSource">
  1041. <paramref name="source" /> の要素の型。</typeparam>
  1042. <typeparam name="TResult">
  1043. <paramref name="selector" /> で表される関数によって返されるシーケンスの要素の型。</typeparam>
  1044. <exception cref="T:System.ArgumentNullException">
  1045. <paramref name="source" /> または <paramref name="selector" /> が null です。</exception>
  1046. </member>
  1047. <member name="M:System.Linq.Queryable.SequenceEqual``1(System.Linq.IQueryable{``0},System.Collections.Generic.IEnumerable{``0})">
  1048. <summary>既定の等値比較子を使用して要素を比較することで、2 つのシーケンスが等しいかどうかを判断します。</summary>
  1049. <returns>2 つのソース シーケンスが同じ長さで、それらに対応する要素の比較が等しい場合は true。それ以外の場合は false。</returns>
  1050. <param name="source1">
  1051. <paramref name="source2" /> の要素と比較する要素が含まれている <see cref="T:System.Linq.IQueryable`1" />。</param>
  1052. <param name="source2">最初のシーケンスの要素と比較する要素が含まれている <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
  1053. <typeparam name="TSource">入力シーケンスの要素の型。</typeparam>
  1054. <exception cref="T:System.ArgumentNullException">
  1055. <paramref name="source1" /> または <paramref name="source2" /> が null です。</exception>
  1056. </member>
  1057. <member name="M:System.Linq.Queryable.SequenceEqual``1(System.Linq.IQueryable{``0},System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEqualityComparer{``0})">
  1058. <summary>指定された <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> を使用して要素を比較することで、2 つのシーケンスが等しいかどうかを判断します。</summary>
  1059. <returns>2 つのソース シーケンスが同じ長さで、それらに対応する要素の比較が等しい場合は true。それ以外の場合は false。</returns>
  1060. <param name="source1">
  1061. <paramref name="source2" /> の要素と比較する要素が含まれている <see cref="T:System.Linq.IQueryable`1" />。</param>
  1062. <param name="source2">最初のシーケンスの要素と比較する要素が含まれている <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
  1063. <param name="comparer">要素の比較に使用する <see cref="T:System.Collections.Generic.IEqualityComparer`1" />。</param>
  1064. <typeparam name="TSource">入力シーケンスの要素の型。</typeparam>
  1065. <exception cref="T:System.ArgumentNullException">
  1066. <paramref name="source1" /> または <paramref name="source2" /> が null です。</exception>
  1067. </member>
  1068. <member name="M:System.Linq.Queryable.Single``1(System.Linq.IQueryable{``0})">
  1069. <summary>シーケンスの唯一の要素を返します。シーケンス内の要素が 1 つだけではない場合は、例外をスローします。</summary>
  1070. <returns>入力シーケンスの 1 つの要素。</returns>
  1071. <param name="source">1 つの要素を返す <see cref="T:System.Linq.IQueryable`1" />。</param>
  1072. <typeparam name="TSource">
  1073. <paramref name="source" /> の要素の型。</typeparam>
  1074. <exception cref="T:System.ArgumentNullException">
  1075. <paramref name="source" /> は null なので、</exception>
  1076. <exception cref="T:System.InvalidOperationException">
  1077. <paramref name="source" /> には複数の要素があります。</exception>
  1078. </member>
  1079. <member name="M:System.Linq.Queryable.Single``1(System.Linq.IQueryable{``0},System.Linq.Expressions.Expression{System.Func{``0,System.Boolean}})">
  1080. <summary>指定された条件を満たす、シーケンスの唯一の要素を返します。そのような要素が複数存在する場合は、例外をスローします。</summary>
  1081. <returns>
  1082. <paramref name="predicate" /> の条件を満たす、入力シーケンスの 1 つの要素。</returns>
  1083. <param name="source">1 つの要素を返す <see cref="T:System.Linq.IQueryable`1" />。</param>
  1084. <param name="predicate">要素が条件を満たしているかどうかをテストする関数。</param>
  1085. <typeparam name="TSource">
  1086. <paramref name="source" /> の要素の型。</typeparam>
  1087. <exception cref="T:System.ArgumentNullException">
  1088. <paramref name="source" /> または <paramref name="predicate" /> が null です。</exception>
  1089. <exception cref="T:System.InvalidOperationException">
  1090. <paramref name="predicate" /> の条件を満たす要素がありません。または<paramref name="predicate" /> の条件を満たす要素が複数あります。またはソース シーケンスが空です。</exception>
  1091. </member>
  1092. <member name="M:System.Linq.Queryable.SingleOrDefault``1(System.Linq.IQueryable{``0})">
  1093. <summary>シーケンスの唯一の要素を返します。シーケンスが空の場合、既定値を返します。シーケンス内に要素が複数ある場合、このメソッドは例外をスローします。</summary>
  1094. <returns>入力シーケンスの 1 つの要素。シーケンスに要素が含まれない場合は default (<paramref name="TSource" />)。</returns>
  1095. <param name="source">1 つの要素を返す <see cref="T:System.Linq.IQueryable`1" />。</param>
  1096. <typeparam name="TSource">
  1097. <paramref name="source" /> の要素の型。</typeparam>
  1098. <exception cref="T:System.ArgumentNullException">
  1099. <paramref name="source" /> は null なので、</exception>
  1100. <exception cref="T:System.InvalidOperationException">
  1101. <paramref name="source" /> には複数の要素があります。</exception>
  1102. </member>
  1103. <member name="M:System.Linq.Queryable.SingleOrDefault``1(System.Linq.IQueryable{``0},System.Linq.Expressions.Expression{System.Func{``0,System.Boolean}})">
  1104. <summary>指定された条件を満たす、シーケンスの唯一の要素を返します。そのような要素が存在しない場合、既定値を返します。複数の要素が条件を満たす場合、このメソッドは例外をスローします。</summary>
  1105. <returns>
  1106. <paramref name="predicate" /> の条件を満たす、入力シーケンスの 1 つの要素。そのような要素が見つからない場合は default (<paramref name="TSource" />)。</returns>
  1107. <param name="source">1 つの要素を返す <see cref="T:System.Linq.IQueryable`1" />。</param>
  1108. <param name="predicate">要素が条件を満たしているかどうかをテストする関数。</param>
  1109. <typeparam name="TSource">
  1110. <paramref name="source" /> の要素の型。</typeparam>
  1111. <exception cref="T:System.ArgumentNullException">
  1112. <paramref name="source" /> または <paramref name="predicate" /> が null です。</exception>
  1113. <exception cref="T:System.InvalidOperationException">
  1114. <paramref name="predicate" /> の条件を満たす要素が複数あります。</exception>
  1115. </member>
  1116. <member name="M:System.Linq.Queryable.Skip``1(System.Linq.IQueryable{``0},System.Int32)">
  1117. <summary>シーケンス内の指定された数の要素をバイパスし、残りの要素を返します。</summary>
  1118. <returns>入力シーケンスで指定されたインデックスの後に出現する要素を含む <see cref="T:System.Linq.IQueryable`1" />。</returns>
  1119. <param name="source">返される要素が含まれる <see cref="T:System.Linq.IQueryable`1" />。</param>
  1120. <param name="count">残りの要素を返す前にスキップする要素の数。</param>
  1121. <typeparam name="TSource">
  1122. <paramref name="source" /> の要素の型。</typeparam>
  1123. <exception cref="T:System.ArgumentNullException">
  1124. <paramref name="source" /> は null なので、</exception>
  1125. </member>
  1126. <member name="M:System.Linq.Queryable.SkipWhile``1(System.Linq.IQueryable{``0},System.Linq.Expressions.Expression{System.Func{``0,System.Boolean}})">
  1127. <summary>指定された条件が満たされる限り、シーケンスの要素をバイパスした後、残りの要素を返します。</summary>
  1128. <returns>
  1129. <paramref name="predicate" /> で指定されたテストに合格しない連続する最初の要素から <paramref name="source" /> の要素を含む <see cref="T:System.Linq.IQueryable`1" />。</returns>
  1130. <param name="source">返される要素が含まれる <see cref="T:System.Linq.IQueryable`1" />。</param>
  1131. <param name="predicate">各要素が条件を満たしているかどうかをテストする関数。</param>
  1132. <typeparam name="TSource">
  1133. <paramref name="source" /> の要素の型。</typeparam>
  1134. <exception cref="T:System.ArgumentNullException">
  1135. <paramref name="source" /> または <paramref name="predicate" /> が null です。</exception>
  1136. </member>
  1137. <member name="M:System.Linq.Queryable.SkipWhile``1(System.Linq.IQueryable{``0},System.Linq.Expressions.Expression{System.Func{``0,System.Int32,System.Boolean}})">
  1138. <summary>指定された条件が満たされる限り、シーケンスの要素をバイパスした後、残りの要素を返します。要素のインデックスは、述語関数のロジックで使用されます。</summary>
  1139. <returns>
  1140. <paramref name="predicate" /> で指定されたテストに合格しない連続する最初の要素から <paramref name="source" /> の要素を含む <see cref="T:System.Linq.IQueryable`1" />。</returns>
  1141. <param name="source">返される要素が含まれる <see cref="T:System.Linq.IQueryable`1" />。</param>
  1142. <param name="predicate">各要素が条件に当てはまるかどうかをテストする関数。この関数の 2 つ目のパラメーターは、ソース要素のインデックスを表します。</param>
  1143. <typeparam name="TSource">
  1144. <paramref name="source" /> の要素の型。</typeparam>
  1145. <exception cref="T:System.ArgumentNullException">
  1146. <paramref name="source" /> または <paramref name="predicate" /> が null です。</exception>
  1147. </member>
  1148. <member name="M:System.Linq.Queryable.Sum(System.Linq.IQueryable{System.Decimal})">
  1149. <summary>
  1150. <see cref="T:System.Decimal" /> 値のシーケンスの合計を計算します。</summary>
  1151. <returns>シーケンスの値の合計。</returns>
  1152. <param name="source">合計を計算する対象となる <see cref="T:System.Decimal" /> 値のシーケンス。</param>
  1153. <exception cref="T:System.ArgumentNullException">
  1154. <paramref name="source" /> は null なので、</exception>
  1155. <exception cref="T:System.OverflowException">合計が <see cref="F:System.Decimal.MaxValue" /> を超えています。</exception>
  1156. </member>
  1157. <member name="M:System.Linq.Queryable.Sum(System.Linq.IQueryable{System.Double})">
  1158. <summary>
  1159. <see cref="T:System.Double" /> 値のシーケンスの合計を計算します。</summary>
  1160. <returns>シーケンスの値の合計。</returns>
  1161. <param name="source">合計を計算する対象となる <see cref="T:System.Double" /> 値のシーケンス。</param>
  1162. <exception cref="T:System.ArgumentNullException">
  1163. <paramref name="source" /> は null なので、</exception>
  1164. </member>
  1165. <member name="M:System.Linq.Queryable.Sum(System.Linq.IQueryable{System.Int32})">
  1166. <summary>
  1167. <see cref="T:System.Int32" /> 値のシーケンスの合計を計算します。</summary>
  1168. <returns>シーケンスの値の合計。</returns>
  1169. <param name="source">合計を計算する対象となる <see cref="T:System.Int32" /> 値のシーケンス。</param>
  1170. <exception cref="T:System.ArgumentNullException">
  1171. <paramref name="source" /> は null なので、</exception>
  1172. <exception cref="T:System.OverflowException">合計が <see cref="F:System.Int32.MaxValue" /> を超えています。</exception>
  1173. </member>
  1174. <member name="M:System.Linq.Queryable.Sum(System.Linq.IQueryable{System.Int64})">
  1175. <summary>
  1176. <see cref="T:System.Int64" /> 値のシーケンスの合計を計算します。</summary>
  1177. <returns>シーケンスの値の合計。</returns>
  1178. <param name="source">合計を計算する対象となる <see cref="T:System.Int64" /> 値のシーケンス。</param>
  1179. <exception cref="T:System.ArgumentNullException">
  1180. <paramref name="source" /> は null なので、</exception>
  1181. <exception cref="T:System.OverflowException">合計が <see cref="F:System.Int64.MaxValue" /> を超えています。</exception>
  1182. </member>
  1183. <member name="M:System.Linq.Queryable.Sum(System.Linq.IQueryable{System.Nullable{System.Decimal}})">
  1184. <summary>null 許容の <see cref="T:System.Decimal" /> 値のシーケンスの合計を計算します。</summary>
  1185. <returns>シーケンスの値の合計。</returns>
  1186. <param name="source">合計を計算する対象となる null 許容の <see cref="T:System.Decimal" /> 値のシーケンス。</param>
  1187. <exception cref="T:System.ArgumentNullException">
  1188. <paramref name="source" /> は null なので、</exception>
  1189. <exception cref="T:System.OverflowException">合計が <see cref="F:System.Decimal.MaxValue" /> を超えています。</exception>
  1190. </member>
  1191. <member name="M:System.Linq.Queryable.Sum(System.Linq.IQueryable{System.Nullable{System.Double}})">
  1192. <summary>null 許容の <see cref="T:System.Double" /> 値のシーケンスの合計を計算します。</summary>
  1193. <returns>シーケンスの値の合計。</returns>
  1194. <param name="source">合計を計算する対象となる null 許容の <see cref="T:System.Double" /> 値のシーケンス。</param>
  1195. <exception cref="T:System.ArgumentNullException">
  1196. <paramref name="source" /> は null なので、</exception>
  1197. </member>
  1198. <member name="M:System.Linq.Queryable.Sum(System.Linq.IQueryable{System.Nullable{System.Int32}})">
  1199. <summary>null 許容の <see cref="T:System.Int32" /> 値のシーケンスの合計を計算します。</summary>
  1200. <returns>シーケンスの値の合計。</returns>
  1201. <param name="source">合計を計算する対象となる null 許容の <see cref="T:System.Int32" /> 値のシーケンス。</param>
  1202. <exception cref="T:System.ArgumentNullException">
  1203. <paramref name="source" /> は null なので、</exception>
  1204. <exception cref="T:System.OverflowException">合計が <see cref="F:System.Int32.MaxValue" /> を超えています。</exception>
  1205. </member>
  1206. <member name="M:System.Linq.Queryable.Sum(System.Linq.IQueryable{System.Nullable{System.Int64}})">
  1207. <summary>null 許容の <see cref="T:System.Int64" /> 値のシーケンスの合計を計算します。</summary>
  1208. <returns>シーケンスの値の合計。</returns>
  1209. <param name="source">合計を計算する対象となる null 許容の <see cref="T:System.Int64" /> 値のシーケンス。</param>
  1210. <exception cref="T:System.ArgumentNullException">
  1211. <paramref name="source" /> は null なので、</exception>
  1212. <exception cref="T:System.OverflowException">合計が <see cref="F:System.Int64.MaxValue" /> を超えています。</exception>
  1213. </member>
  1214. <member name="M:System.Linq.Queryable.Sum(System.Linq.IQueryable{System.Nullable{System.Single}})">
  1215. <summary>null 許容の <see cref="T:System.Single" /> 値のシーケンスの合計を計算します。</summary>
  1216. <returns>シーケンスの値の合計。</returns>
  1217. <param name="source">合計を計算する対象となる null 許容の <see cref="T:System.Single" /> 値のシーケンス。</param>
  1218. <exception cref="T:System.ArgumentNullException">
  1219. <paramref name="source" /> は null なので、</exception>
  1220. </member>
  1221. <member name="M:System.Linq.Queryable.Sum(System.Linq.IQueryable{System.Single})">
  1222. <summary>
  1223. <see cref="T:System.Single" /> 値のシーケンスの合計を計算します。</summary>
  1224. <returns>シーケンスの値の合計。</returns>
  1225. <param name="source">合計を計算する対象となる <see cref="T:System.Single" /> 値のシーケンス。</param>
  1226. <exception cref="T:System.ArgumentNullException">
  1227. <paramref name="source" /> は null なので、</exception>
  1228. </member>
  1229. <member name="M:System.Linq.Queryable.Sum``1(System.Linq.IQueryable{``0},System.Linq.Expressions.Expression{System.Func{``0,System.Decimal}})">
  1230. <summary>入力シーケンスの各要素に対して射影関数を呼び出して取得する <see cref="T:System.Decimal" /> 値のシーケンスの合計を計算します。</summary>
  1231. <returns>射影された値の合計。</returns>
  1232. <param name="source">
  1233. <paramref name="TSource" /> 型の値のシーケンス。</param>
  1234. <param name="selector">各要素に適用する射影関数。</param>
  1235. <typeparam name="TSource">
  1236. <paramref name="source" /> の要素の型。</typeparam>
  1237. <exception cref="T:System.ArgumentNullException">
  1238. <paramref name="source" /> または <paramref name="selector" /> が null です。</exception>
  1239. <exception cref="T:System.OverflowException">合計が <see cref="F:System.Decimal.MaxValue" /> を超えています。</exception>
  1240. </member>
  1241. <member name="M:System.Linq.Queryable.Sum``1(System.Linq.IQueryable{``0},System.Linq.Expressions.Expression{System.Func{``0,System.Double}})">
  1242. <summary>入力シーケンスの各要素に対して射影関数を呼び出して取得する <see cref="T:System.Double" /> 値のシーケンスの合計を計算します。</summary>
  1243. <returns>射影された値の合計。</returns>
  1244. <param name="source">
  1245. <paramref name="TSource" /> 型の値のシーケンス。</param>
  1246. <param name="selector">各要素に適用する射影関数。</param>
  1247. <typeparam name="TSource">
  1248. <paramref name="source" /> の要素の型。</typeparam>
  1249. <exception cref="T:System.ArgumentNullException">
  1250. <paramref name="source" /> または <paramref name="selector" /> が null です。</exception>
  1251. </member>
  1252. <member name="M:System.Linq.Queryable.Sum``1(System.Linq.IQueryable{``0},System.Linq.Expressions.Expression{System.Func{``0,System.Int32}})">
  1253. <summary>入力シーケンスの各要素に対して射影関数を呼び出して取得する <see cref="T:System.Int32" /> 値のシーケンスの合計を計算します。</summary>
  1254. <returns>射影された値の合計。</returns>
  1255. <param name="source">
  1256. <paramref name="TSource" /> 型の値のシーケンス。</param>
  1257. <param name="selector">各要素に適用する射影関数。</param>
  1258. <typeparam name="TSource">
  1259. <paramref name="source" /> の要素の型。</typeparam>
  1260. <exception cref="T:System.ArgumentNullException">
  1261. <paramref name="source" /> または <paramref name="selector" /> が null です。</exception>
  1262. <exception cref="T:System.OverflowException">合計が <see cref="F:System.Int32.MaxValue" /> を超えています。</exception>
  1263. </member>
  1264. <member name="M:System.Linq.Queryable.Sum``1(System.Linq.IQueryable{``0},System.Linq.Expressions.Expression{System.Func{``0,System.Int64}})">
  1265. <summary>入力シーケンスの各要素に対して射影関数を呼び出して取得する <see cref="T:System.Int64" /> 値のシーケンスの合計を計算します。</summary>
  1266. <returns>射影された値の合計。</returns>
  1267. <param name="source">
  1268. <paramref name="TSource" /> 型の値のシーケンス。</param>
  1269. <param name="selector">各要素に適用する射影関数。</param>
  1270. <typeparam name="TSource">
  1271. <paramref name="source" /> の要素の型。</typeparam>
  1272. <exception cref="T:System.ArgumentNullException">
  1273. <paramref name="source" /> または <paramref name="selector" /> が null です。</exception>
  1274. <exception cref="T:System.OverflowException">合計が <see cref="F:System.Int64.MaxValue" /> を超えています。</exception>
  1275. </member>
  1276. <member name="M:System.Linq.Queryable.Sum``1(System.Linq.IQueryable{``0},System.Linq.Expressions.Expression{System.Func{``0,System.Nullable{System.Decimal}}})">
  1277. <summary>入力シーケンスの各要素に対して射影関数を呼び出して取得する、null 許容の <see cref="T:System.Decimal" /> 値のシーケンスの合計を計算します。</summary>
  1278. <returns>射影された値の合計。</returns>
  1279. <param name="source">
  1280. <paramref name="TSource" /> 型の値のシーケンス。</param>
  1281. <param name="selector">各要素に適用する射影関数。</param>
  1282. <typeparam name="TSource">
  1283. <paramref name="source" /> の要素の型。</typeparam>
  1284. <exception cref="T:System.ArgumentNullException">
  1285. <paramref name="source" /> または <paramref name="selector" /> が null です。</exception>
  1286. <exception cref="T:System.OverflowException">合計が <see cref="F:System.Decimal.MaxValue" /> を超えています。</exception>
  1287. </member>
  1288. <member name="M:System.Linq.Queryable.Sum``1(System.Linq.IQueryable{``0},System.Linq.Expressions.Expression{System.Func{``0,System.Nullable{System.Double}}})">
  1289. <summary>入力シーケンスの各要素に対して射影関数を呼び出して取得する、null 許容の <see cref="T:System.Double" /> 値のシーケンスの合計を計算します。</summary>
  1290. <returns>射影された値の合計。</returns>
  1291. <param name="source">
  1292. <paramref name="TSource" /> 型の値のシーケンス。</param>
  1293. <param name="selector">各要素に適用する射影関数。</param>
  1294. <typeparam name="TSource">
  1295. <paramref name="source" /> の要素の型。</typeparam>
  1296. <exception cref="T:System.ArgumentNullException">
  1297. <paramref name="source" /> または <paramref name="selector" /> が null です。</exception>
  1298. </member>
  1299. <member name="M:System.Linq.Queryable.Sum``1(System.Linq.IQueryable{``0},System.Linq.Expressions.Expression{System.Func{``0,System.Nullable{System.Int32}}})">
  1300. <summary>入力シーケンスの各要素に対して射影関数を呼び出して取得する、null 許容の <see cref="T:System.Int32" /> 値のシーケンスの合計を計算します。</summary>
  1301. <returns>射影された値の合計。</returns>
  1302. <param name="source">
  1303. <paramref name="TSource" /> 型の値のシーケンス。</param>
  1304. <param name="selector">各要素に適用する射影関数。</param>
  1305. <typeparam name="TSource">
  1306. <paramref name="source" /> の要素の型。</typeparam>
  1307. <exception cref="T:System.ArgumentNullException">
  1308. <paramref name="source" /> または <paramref name="selector" /> が null です。</exception>
  1309. <exception cref="T:System.OverflowException">合計が <see cref="F:System.Int32.MaxValue" /> を超えています。</exception>
  1310. </member>
  1311. <member name="M:System.Linq.Queryable.Sum``1(System.Linq.IQueryable{``0},System.Linq.Expressions.Expression{System.Func{``0,System.Nullable{System.Int64}}})">
  1312. <summary>入力シーケンスの各要素に対して射影関数を呼び出して取得する、null 許容の <see cref="T:System.Int64" /> 値のシーケンスの合計を計算します。</summary>
  1313. <returns>射影された値の合計。</returns>
  1314. <param name="source">
  1315. <paramref name="TSource" /> 型の値のシーケンス。</param>
  1316. <param name="selector">各要素に適用する射影関数。</param>
  1317. <typeparam name="TSource">
  1318. <paramref name="source" /> の要素の型。</typeparam>
  1319. <exception cref="T:System.ArgumentNullException">
  1320. <paramref name="source" /> または <paramref name="selector" /> が null です。</exception>
  1321. <exception cref="T:System.OverflowException">合計が <see cref="F:System.Int64.MaxValue" /> を超えています。</exception>
  1322. </member>
  1323. <member name="M:System.Linq.Queryable.Sum``1(System.Linq.IQueryable{``0},System.Linq.Expressions.Expression{System.Func{``0,System.Nullable{System.Single}}})">
  1324. <summary>入力シーケンスの各要素に対して射影関数を呼び出して取得する、null 許容の <see cref="T:System.Single" /> 値のシーケンスの合計を計算します。</summary>
  1325. <returns>射影された値の合計。</returns>
  1326. <param name="source">
  1327. <paramref name="TSource" /> 型の値のシーケンス。</param>
  1328. <param name="selector">各要素に適用する射影関数。</param>
  1329. <typeparam name="TSource">
  1330. <paramref name="source" /> の要素の型。</typeparam>
  1331. <exception cref="T:System.ArgumentNullException">
  1332. <paramref name="source" /> または <paramref name="selector" /> が null です。</exception>
  1333. </member>
  1334. <member name="M:System.Linq.Queryable.Sum``1(System.Linq.IQueryable{``0},System.Linq.Expressions.Expression{System.Func{``0,System.Single}})">
  1335. <summary>入力シーケンスの各要素に対して射影関数を呼び出して取得する <see cref="T:System.Single" /> 値のシーケンスの合計を計算します。</summary>
  1336. <returns>射影された値の合計。</returns>
  1337. <param name="source">
  1338. <paramref name="TSource" /> 型の値のシーケンス。</param>
  1339. <param name="selector">各要素に適用する射影関数。</param>
  1340. <typeparam name="TSource">
  1341. <paramref name="source" /> の要素の型。</typeparam>
  1342. <exception cref="T:System.ArgumentNullException">
  1343. <paramref name="source" /> または <paramref name="selector" /> が null です。</exception>
  1344. </member>
  1345. <member name="M:System.Linq.Queryable.Take``1(System.Linq.IQueryable{``0},System.Int32)">
  1346. <summary>シーケンスの先頭から、指定された数の連続する要素を返します。</summary>
  1347. <returns>
  1348. <paramref name="source" /> の先頭から、指定された数の要素を含む <see cref="T:System.Linq.IQueryable`1" />。</returns>
  1349. <param name="source">要素を返すシーケンス。</param>
  1350. <param name="count">返す要素数。</param>
  1351. <typeparam name="TSource">
  1352. <paramref name="source" /> の要素の型。</typeparam>
  1353. <exception cref="T:System.ArgumentNullException">
  1354. <paramref name="source" /> は null なので、</exception>
  1355. </member>
  1356. <member name="M:System.Linq.Queryable.TakeWhile``1(System.Linq.IQueryable{``0},System.Linq.Expressions.Expression{System.Func{``0,System.Boolean}})">
  1357. <summary>指定された条件が満たされる限り、シーケンスから要素を返します。</summary>
  1358. <returns>
  1359. <paramref name="predicate" /> で指定されたテストに合格しなくなった要素の前に出現する、入力シーケンスの要素を含む <see cref="T:System.Linq.IQueryable`1" />。</returns>
  1360. <param name="source">要素を返すシーケンス。</param>
  1361. <param name="predicate">各要素が条件を満たしているかどうかをテストする関数。</param>
  1362. <typeparam name="TSource">
  1363. <paramref name="source" /> の要素の型。</typeparam>
  1364. <exception cref="T:System.ArgumentNullException">
  1365. <paramref name="source" /> または <paramref name="predicate" /> が null です。</exception>
  1366. </member>
  1367. <member name="M:System.Linq.Queryable.TakeWhile``1(System.Linq.IQueryable{``0},System.Linq.Expressions.Expression{System.Func{``0,System.Int32,System.Boolean}})">
  1368. <summary>指定された条件が満たされる限り、シーケンスから要素を返します。要素のインデックスは、述語関数のロジックで使用されます。</summary>
  1369. <returns>
  1370. <paramref name="predicate" /> で指定されたテストに合格しなくなった要素の前に出現する、入力シーケンスの要素を含む <see cref="T:System.Linq.IQueryable`1" />。</returns>
  1371. <param name="source">要素を返すシーケンス。</param>
  1372. <param name="predicate">各要素が条件を満たしているかどうかをテストする関数。この関数の 2 つ目のパラメーターは、ソース シーケンスの要素のインデックスを表します。</param>
  1373. <typeparam name="TSource">
  1374. <paramref name="source" /> の要素の型。</typeparam>
  1375. <exception cref="T:System.ArgumentNullException">
  1376. <paramref name="source" /> または <paramref name="predicate" /> が null です。</exception>
  1377. </member>
  1378. <member name="M:System.Linq.Queryable.ThenBy``2(System.Linq.IOrderedQueryable{``0},System.Linq.Expressions.Expression{System.Func{``0,``1}})">
  1379. <summary>キーに従って、シーケンス内の後続の要素を昇順で配置します。</summary>
  1380. <returns>要素がキーに従って並べ替えられている <see cref="T:System.Linq.IOrderedQueryable`1" />。</returns>
  1381. <param name="source">並べ替える要素を格納している <see cref="T:System.Linq.IOrderedQueryable`1" />。</param>
  1382. <param name="keySelector">各要素からキーを抽出する関数。</param>
  1383. <typeparam name="TSource">
  1384. <paramref name="source" /> の要素の型。</typeparam>
  1385. <typeparam name="TKey">
  1386. <paramref name="keySelector" /> で表された関数によって返されるキーの型。</typeparam>
  1387. <exception cref="T:System.ArgumentNullException">
  1388. <paramref name="source" /> または <paramref name="keySelector" /> が null です。</exception>
  1389. </member>
  1390. <member name="M:System.Linq.Queryable.ThenBy``2(System.Linq.IOrderedQueryable{``0},System.Linq.Expressions.Expression{System.Func{``0,``1}},System.Collections.Generic.IComparer{``1})">
  1391. <summary>指定された比較子を使用して、シーケンス内の後続の要素を昇順で配置します。</summary>
  1392. <returns>要素がキーに従って並べ替えられている <see cref="T:System.Linq.IOrderedQueryable`1" />。</returns>
  1393. <param name="source">並べ替える要素を格納している <see cref="T:System.Linq.IOrderedQueryable`1" />。</param>
  1394. <param name="keySelector">各要素からキーを抽出する関数。</param>
  1395. <param name="comparer">キーを比較する <see cref="T:System.Collections.Generic.IComparer`1" />。</param>
  1396. <typeparam name="TSource">
  1397. <paramref name="source" /> の要素の型。</typeparam>
  1398. <typeparam name="TKey">
  1399. <paramref name="keySelector" /> で表された関数によって返されるキーの型。</typeparam>
  1400. <exception cref="T:System.ArgumentNullException">
  1401. <paramref name="source" />、<paramref name="keySelector" />、または <paramref name="comparer" /> が null です。</exception>
  1402. </member>
  1403. <member name="M:System.Linq.Queryable.ThenByDescending``2(System.Linq.IOrderedQueryable{``0},System.Linq.Expressions.Expression{System.Func{``0,``1}})">
  1404. <summary>キーに従って、シーケンス内の後続の要素を降順で配置します。</summary>
  1405. <returns>要素がキーに従って降順に並べ替えられている <see cref="T:System.Linq.IOrderedQueryable`1" />。</returns>
  1406. <param name="source">並べ替える要素を格納している <see cref="T:System.Linq.IOrderedQueryable`1" />。</param>
  1407. <param name="keySelector">各要素からキーを抽出する関数。</param>
  1408. <typeparam name="TSource">
  1409. <paramref name="source" /> の要素の型。</typeparam>
  1410. <typeparam name="TKey">
  1411. <paramref name="keySelector" /> で表された関数によって返されるキーの型。</typeparam>
  1412. <exception cref="T:System.ArgumentNullException">
  1413. <paramref name="source" /> または <paramref name="keySelector" /> が null です。</exception>
  1414. </member>
  1415. <member name="M:System.Linq.Queryable.ThenByDescending``2(System.Linq.IOrderedQueryable{``0},System.Linq.Expressions.Expression{System.Func{``0,``1}},System.Collections.Generic.IComparer{``1})">
  1416. <summary>指定された比較子を使用して、シーケンス内の後続の要素を降順で配置します。</summary>
  1417. <returns>要素がキーに従って降順に並べ替えられているコレクション。</returns>
  1418. <param name="source">並べ替える要素を格納している <see cref="T:System.Linq.IOrderedQueryable`1" />。</param>
  1419. <param name="keySelector">各要素からキーを抽出する関数。</param>
  1420. <param name="comparer">キーを比較する <see cref="T:System.Collections.Generic.IComparer`1" />。</param>
  1421. <typeparam name="TSource">
  1422. <paramref name="source" /> の要素の型。</typeparam>
  1423. <typeparam name="TKey">
  1424. <paramref name="keySelector" /> 関数によって返されるキーの型。</typeparam>
  1425. <exception cref="T:System.ArgumentNullException">
  1426. <paramref name="source" />、<paramref name="keySelector" />、または <paramref name="comparer" /> が null です。</exception>
  1427. </member>
  1428. <member name="M:System.Linq.Queryable.Union``1(System.Linq.IQueryable{``0},System.Collections.Generic.IEnumerable{``0})">
  1429. <summary>既定の等値比較子を使用して、2 つのシーケンスの和集合を生成します。</summary>
  1430. <returns>2 つの入力シーケンスの要素 (重複する要素は除く) を格納している <see cref="T:System.Linq.IQueryable`1" />。</returns>
  1431. <param name="source1">和集合演算の最初のセットを形成する各要素を含むシーケンス。</param>
  1432. <param name="source2">和集合演算の 2 番目のセットを形成する各要素を含むシーケンス。</param>
  1433. <typeparam name="TSource">入力シーケンスの要素の型。</typeparam>
  1434. <exception cref="T:System.ArgumentNullException">
  1435. <paramref name="source1" /> または <paramref name="source2" /> が null です。</exception>
  1436. </member>
  1437. <member name="M:System.Linq.Queryable.Union``1(System.Linq.IQueryable{``0},System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEqualityComparer{``0})">
  1438. <summary>指定された <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> を使用して 2 つのシーケンスの和集合を生成します。</summary>
  1439. <returns>2 つの入力シーケンスの要素 (重複する要素は除く) を格納している <see cref="T:System.Linq.IQueryable`1" />。</returns>
  1440. <param name="source1">和集合演算の最初のセットを形成する各要素を含むシーケンス。</param>
  1441. <param name="source2">和集合演算の 2 番目のセットを形成する各要素を含むシーケンス。</param>
  1442. <param name="comparer">値を比較する <see cref="T:System.Collections.Generic.IEqualityComparer`1" />。</param>
  1443. <typeparam name="TSource">入力シーケンスの要素の型。</typeparam>
  1444. <exception cref="T:System.ArgumentNullException">
  1445. <paramref name="source1" /> または <paramref name="source2" /> が null です。</exception>
  1446. </member>
  1447. <member name="M:System.Linq.Queryable.Where``1(System.Linq.IQueryable{``0},System.Linq.Expressions.Expression{System.Func{``0,System.Boolean}})">
  1448. <summary>述語に基づいて値のシーケンスをフィルター処理します。</summary>
  1449. <returns>
  1450. <paramref name="predicate" /> で指定された条件を満たす、入力シーケンスの要素を含む <see cref="T:System.Linq.IQueryable`1" />。</returns>
  1451. <param name="source">フィルター処理する <see cref="T:System.Linq.IQueryable`1" />。</param>
  1452. <param name="predicate">各要素が条件を満たしているかどうかをテストする関数。</param>
  1453. <typeparam name="TSource">
  1454. <paramref name="source" /> の要素の型。</typeparam>
  1455. <exception cref="T:System.ArgumentNullException">
  1456. <paramref name="source" /> または <paramref name="predicate" /> が null です。</exception>
  1457. </member>
  1458. <member name="M:System.Linq.Queryable.Where``1(System.Linq.IQueryable{``0},System.Linq.Expressions.Expression{System.Func{``0,System.Int32,System.Boolean}})">
  1459. <summary>述語に基づいて値のシーケンスをフィルター処理します。各要素のインデックスは、述語関数のロジックで使用されます。</summary>
  1460. <returns>
  1461. <paramref name="predicate" /> で指定された条件を満たす、入力シーケンスの要素を含む <see cref="T:System.Linq.IQueryable`1" />。</returns>
  1462. <param name="source">フィルター処理する <see cref="T:System.Linq.IQueryable`1" />。</param>
  1463. <param name="predicate">各要素が条件を満たしているかどうかをテストする関数。この関数の 2 つ目のパラメーターは、ソース シーケンスの要素のインデックスを表します。</param>
  1464. <typeparam name="TSource">
  1465. <paramref name="source" /> の要素の型。</typeparam>
  1466. <exception cref="T:System.ArgumentNullException">
  1467. <paramref name="source" /> または <paramref name="predicate" /> が null です。</exception>
  1468. </member>
  1469. <member name="M:System.Linq.Queryable.Zip``3(System.Linq.IQueryable{``0},System.Collections.Generic.IEnumerable{``1},System.Linq.Expressions.Expression{System.Func{``0,``1,``2}})">
  1470. <summary>指定された述語関数を使用して 2 つのシーケンスをマージします。</summary>
  1471. <returns>2 つの入力シーケンスのマージされた要素が格納されている <see cref="T:System.Linq.IQueryable`1" />。</returns>
  1472. <param name="source1">マージする 1 番目のシーケンス。</param>
  1473. <param name="source2">マージする 2 番目のシーケンス。</param>
  1474. <param name="resultSelector">2 つのシーケンスの要素をマージする方法を指定する関数。</param>
  1475. <typeparam name="TFirst">1 番目の入力シーケンスの要素の型。</typeparam>
  1476. <typeparam name="TSecond">2 番目の入力シーケンスの要素の型。</typeparam>
  1477. <typeparam name="TResult">結果のシーケンスの要素の型。</typeparam>
  1478. <exception cref="T:System.ArgumentNullException">
  1479. <paramref name="source1" /> または <paramref name="source2 " />が null です。</exception>
  1480. </member>
  1481. </members>
  1482. </doc>