'Declaration
Public Overloads Shared Function Compile
(Of T1,T2,TResult)( _
ByVal query As Expression(Of Func(Of T1,T2,IIndexedSource(Of TResult))) _
) As Func(Of T1,T2,IIndexedSource(Of TResult))
public static Func<T1,T2,IIndexedSource<TResult>> Compile<T1,T2,TResult>( Expression<Func<T1,T2,IIndexedSource<TResult>>> query )
Parameters
- query
- The query expression to be compiled.
Type Parameters
- T1
- The type of the first parameter that has to be passed in when executing the delegate returned by the Compile method.
- T2
- The type of the second parameter that has to be passed in when executing the delegate returned by the Compile method.
- TResult
- The type of TResult in the IIndexedSource<TResult> returned when executing the delegate returned by the Compile method.
Return Value
The delegate to be called to execute the compiled query with particular parameter values.