[Missing <summary> documentation for "M:NHibernate.Linq.EagerFetchingExtensionMethods.FetchMany``2(System.Linq.IQueryable{``0},System.Linq.Expressions.Expression{System.Func{``0,System.Collections.Generic.IEnumerable{``1}}})"]

Namespace: NHibernate.Linq
Assembly: NHibernate (in NHibernate.dll) Version: 3.2.0.4000 (3.2.0.4000)

Syntax

C#
public static INhFetchRequest<TOriginating, TRelated> FetchMany<TOriginating, TRelated>(
	this IQueryable<TOriginating> query,
	Expression<Func<TOriginating, IEnumerable<TRelated>>> relatedObjectSelector
)
Visual Basic
<ExtensionAttribute> _
Public Shared Function FetchMany(Of TOriginating, TRelated) ( _
	query As IQueryable(Of TOriginating), _
	relatedObjectSelector As Expression(Of Func(Of TOriginating, IEnumerable(Of TRelated))) _
) As INhFetchRequest(Of TOriginating, TRelated)
Visual C++
[ExtensionAttribute]
public:
generic<typename TOriginating, typename TRelated>
static INhFetchRequest<TOriginating, TRelated>^ FetchMany(
	IQueryable<TOriginating>^ query, 
	Expression<Func<TOriginating, IEnumerable<TRelated>^>^>^ relatedObjectSelector
)

Parameters

query
Type: System.Linq..::..IQueryable<(Of <(<'TOriginating>)>)>

[Missing <param name="query"/> documentation for "M:NHibernate.Linq.EagerFetchingExtensionMethods.FetchMany``2(System.Linq.IQueryable{``0},System.Linq.Expressions.Expression{System.Func{``0,System.Collections.Generic.IEnumerable{``1}}})"]

relatedObjectSelector
Type: System.Linq.Expressions..::..Expression<(Of <(<'Func<(Of <(<'TOriginating, IEnumerable<(Of <(<'TRelated>)>)>>)>)>>)>)>

[Missing <param name="relatedObjectSelector"/> documentation for "M:NHibernate.Linq.EagerFetchingExtensionMethods.FetchMany``2(System.Linq.IQueryable{``0},System.Linq.Expressions.Expression{System.Func{``0,System.Collections.Generic.IEnumerable{``1}}})"]

Type Parameters

TOriginating

[Missing <typeparam name="TOriginating"/> documentation for "M:NHibernate.Linq.EagerFetchingExtensionMethods.FetchMany``2(System.Linq.IQueryable{``0},System.Linq.Expressions.Expression{System.Func{``0,System.Collections.Generic.IEnumerable{``1}}})"]

TRelated

[Missing <typeparam name="TRelated"/> documentation for "M:NHibernate.Linq.EagerFetchingExtensionMethods.FetchMany``2(System.Linq.IQueryable{``0},System.Linq.Expressions.Expression{System.Func{``0,System.Collections.Generic.IEnumerable{``1}}})"]

Return Value

[Missing <returns> documentation for "M:NHibernate.Linq.EagerFetchingExtensionMethods.FetchMany``2(System.Linq.IQueryable{``0},System.Linq.Expressions.Expression{System.Func{``0,System.Collections.Generic.IEnumerable{``1}}})"]

Usage Note

In Visual Basic and C#, you can call this method as an instance method on any object of type IQueryable<(Of <(<'TOriginating>)>)>. When you use instance method syntax to call this method, omit the first parameter. For more information, see or .

See Also