Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

XML docs for LINQ Join, LeftJoin, RightJoin #111177

Open
wants to merge 5 commits into
base: main
Choose a base branch
from
Open
Changes from 1 commit
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
Fix some incorrect xml code references
  • Loading branch information
roji committed Jan 12, 2025
commit 8dcc3436556db7f985a928f65fc5d1b987a95d46
Original file line number Diff line number Diff line change
Expand Up @@ -263,7 +263,7 @@ private static Expression GetSourceExpression<TSource>(IEnumerable<TSource> sour
/// generates a <see cref="MethodCallExpression" /> that represents calling
/// <see cref="Join{TOuter, TInner, TKey, TResult}(IQueryable{TOuter}, IEnumerable{TInner}, Expression{Func{TOuter, TKey}}, Expression{Func{TInner, TKey}}, Expression{Func{TOuter, TInner, TResult}})" />
/// itself as a constructed generic method.
/// It then passes the <see cref="MethodCallExpression" /> to the <see cref="IQueryProvider.CreateQuery{TElement}(Expression)" /> method of the <see cref="IQueryProvider" /> represented by the <see cref="IQueryable{T}.Provider" /> property of the <paramref name="outer" /> parameter.
/// It then passes the <see cref="MethodCallExpression" /> to the <see cref="IQueryProvider.CreateQuery{TElement}(Expression)" /> method of the <see cref="IQueryProvider" /> represented by the <see cref="IQueryable.Provider" /> property of the <paramref name="outer" /> parameter.
/// </para>
/// <para>
/// The query behavior that occurs as a result of executing an expression tree that represents calling
Expand Down Expand Up @@ -379,7 +379,7 @@ public static IQueryable<TResult> Join<TOuter, TInner, TKey, TResult>(this IQuer
/// generates a <see cref="MethodCallExpression" /> that represents calling
/// <see cref="Join{TOuter, TInner, TKey, TResult}(IQueryable{TOuter}, IEnumerable{TInner}, Expression{Func{TOuter, TKey}}, Expression{Func{TInner, TKey}}, Expression{Func{TOuter, TInner, TResult}}, IEqualityComparer{TKey})" />
/// itself as a constructed generic method.
/// It then passes the <see cref="MethodCallExpression" /> to the <see cref="IQueryProvider.CreateQuery{TElement}(Expression)" /> method of the <see cref="IQueryProvider" /> represented by the <see cref="IQueryable{T}.Provider" /> property of the <paramref name="outer" /> parameter.
/// It then passes the <see cref="MethodCallExpression" /> to the <see cref="IQueryProvider.CreateQuery{TElement}(Expression)" /> method of the <see cref="IQueryProvider" /> represented by the <see cref="IQueryable.Provider" /> property of the <paramref name="outer" /> parameter.
/// </para>
/// <para>
/// The query behavior that occurs as a result of executing an expression tree that represents calling
Expand Down Expand Up @@ -449,7 +449,6 @@ public static IQueryable<TResult> GroupJoin<TOuter, TInner, TKey, TResult>(this
/// <param name="outerKeySelector">A function to extract the join key from each element of the first sequence.</param>
/// <param name="innerKeySelector">A function to extract the join key from each element of the second sequence.</param>
/// <param name="resultSelector">A function to create a result element from two matching elements.</param>
/// <param name="comparer">An <see cref="IEqualityComparer{T}" /> to hash and compare keys.</param>
/// <typeparam name="TOuter">The type of the elements of the first sequence.</typeparam>
/// <typeparam name="TInner">The type of the elements of the second sequence.</typeparam>
/// <typeparam name="TKey">The type of the keys returned by the key selector functions.</typeparam>
Expand Down Expand Up @@ -527,7 +526,7 @@ public static IQueryable<TResult> GroupJoin<TOuter, TInner, TKey, TResult>(this
/// generates a <see cref="MethodCallExpression" /> that represents calling
/// <see cref="LeftJoin{TOuter, TInner, TKey, TResult}(IQueryable{TOuter}, IEnumerable{TInner}, Expression{Func{TOuter, TKey}}, Expression{Func{TInner, TKey}}, Expression{Func{TOuter, TInner, TResult}})" />
/// itself as a constructed generic method.
/// It then passes the <see cref="MethodCallExpression" /> to the <see cref="IQueryProvider.CreateQuery{TElement}(Expression)" /> method of the <see cref="IQueryProvider" /> represented by the <see cref="IQueryable{T}.Provider" /> property of the <paramref name="outer" /> parameter.
/// It then passes the <see cref="MethodCallExpression" /> to the <see cref="IQueryProvider.CreateQuery{TElement}(Expression)" /> method of the <see cref="IQueryProvider" /> represented by the <see cref="IQueryable.Provider" /> property of the <paramref name="outer" /> parameter.
/// </para>
/// <para>
/// The query behavior that occurs as a result of executing an expression tree that represents calling
Expand Down