Compartir vía


CompiledQuery.Compile Método

Definición

Sobrecargas

Compile<TArg0,TArg1,TArg2,TArg3,TArg4,TArg5,TArg6,TArg7,TArg8, TArg9,TArg10,TArg11,TArg12,TArg13,TArg14,TArg15,TResult>(Expression<Func<TArg0, TArg1,TArg2,TArg3,TArg4,TArg5,TArg6,TArg7,TArg8,TArg9,TArg10, TArg11,TArg12,TArg13,TArg14,TArg15,TResult>>)

Compila la consulta.

Compile<TArg0,TArg1,TArg2,TArg3,TArg4,TArg5,TArg6,TArg7,TArg8, TArg9,TArg10,TArg11,TArg12,TArg13,TArg14,TResult>(Expression<Func<TArg0, TArg1,TArg2,TArg3,TArg4,TArg5,TArg6,TArg7,TArg8,TArg9,TArg10, TArg11,TArg12,TArg13,TArg14,TResult>>)

Compila la consulta.

Compile<TArg0,TArg1,TArg2,TArg3,TArg4,TArg5,TArg6,TArg7,TArg8, TArg9,TArg10,TArg11,TArg12,TArg13,TResult>(Expression<Func<TArg0, TArg1,TArg2,TArg3,TArg4,TArg5,TArg6,TArg7,TArg8,TArg9,TArg10, TArg11,TArg12,TArg13,TResult>>)

Compila la consulta.

Compile<TArg0,TArg1,TArg2,TArg3,TArg4,TArg5,TArg6,TArg7,TArg8, TArg9,TArg10,TArg11,TArg12,TResult>(Expression<Func<TArg0,TArg1, TArg2,TArg3,TArg4,TArg5,TArg6,TArg7,TArg8,TArg9,TArg10,TArg11, TArg12,TResult>>)

Compila la consulta.

Compile<TArg0,TArg1,TArg2,TArg3,TArg4,TArg5,TArg6,TArg7,TArg8, TArg9,TArg10,TArg11,TResult>(Expression<Func<TArg0,TArg1,TArg2, TArg3,TArg4,TArg5,TArg6,TArg7,TArg8,TArg9,TArg10,TArg11,TResult>>)

Compila la consulta.

Compile<TArg0,TArg1,TArg2,TArg3,TArg4,TArg5,TArg6,TArg7,TArg8, TArg9,TArg10,TResult>(Expression<Func<TArg0,TArg1,TArg2,TArg3, TArg4,TArg5,TArg6,TArg7,TArg8,TArg9,TArg10,TResult>>)

Compila la consulta.

Compile<TArg0,TArg1,TArg2,TArg3,TArg4,TArg5,TArg6,TArg7,TArg8, TArg9,TResult>(Expression<Func<TArg0,TArg1,TArg2,TArg3,TArg4, TArg5,TArg6,TArg7,TArg8,TArg9,TResult>>)

Compila la consulta.

Compile<TArg0,TArg1,TArg2,TArg3,TArg4,TArg5,TArg6,TArg7,TArg8, TResult>(Expression<Func<TArg0,TArg1,TArg2,TArg3,TArg4,TArg5, TArg6,TArg7,TArg8,TResult>>)

Compila la consulta.

Compile<TArg0,TArg1,TArg2,TArg3,TArg4,TArg5,TArg6,TArg7,TResult>(Expression<Func<TArg0,TArg1,TArg2,TArg3,TArg4,TArg5,TArg6,TArg7,TResult>>)

Compila la consulta.

Compile<TArg0,TArg1,TArg2,TArg3,TArg4,TArg5,TArg6,TResult>(Expression<Func<TArg0,TArg1,TArg2,TArg3,TArg4,TArg5,TArg6,TResult>>)

Compila la consulta.

Compile<TArg0,TArg1,TArg2,TArg3,TArg4,TArg5,TResult>(Expression<Func<TArg0,TArg1,TArg2,TArg3,TArg4,TArg5,TResult>>)

Compila la consulta.

Compile<TArg0,TArg1,TArg2,TArg3,TArg4,TResult>(Expression<Func<TArg0,TArg1,TArg2,TArg3,TArg4,TResult>>)

Compila la consulta.

Compile<TArg0,TArg1,TArg2,TArg3,TResult>(Expression<Func<TArg0,TArg1,TArg2,TArg3,TResult>>)

Compila la consulta.

Compile<TArg0,TArg1,TArg2,TResult>(Expression<Func<TArg0,TArg1,TArg2,TResult>>)

Compila la consulta.

Compile<TArg0,TArg1,TResult>(Expression<Func<TArg0,TArg1,TResult>>)

Compila la consulta.

Compile<TArg0,TResult>(Expression<Func<TArg0,TResult>>)

Compila la consulta.

Compile<TArg0,TArg1,TArg2,TArg3,TArg4,TArg5,TArg6,TArg7,TArg8, TArg9,TArg10,TArg11,TArg12,TArg13,TArg14,TArg15,TResult>(Expression<Func<TArg0, TArg1,TArg2,TArg3,TArg4,TArg5,TArg6,TArg7,TArg8,TArg9,TArg10, TArg11,TArg12,TArg13,TArg14,TArg15,TResult>>)

Compila la consulta.

public:
generic <typename TArg0, typename TArg1, typename TArg2, typename TArg3, typename TArg4, typename TArg5, typename TArg6, typename TArg7, typename TArg8, typename TArg9, typename TArg10, typename TArg11, typename TArg12, typename TArg13, typename TArg14, typename TArg15, typename TResult>
 where TArg0 : System::Data::Linq::DataContext static Func<TArg0, TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TArg15, TResult> ^ Compile(System::Linq::Expressions::Expression<Func<TArg0, TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TArg15, TResult> ^> ^ query);
public static Func<TArg0,TArg1,TArg2,TArg3,TArg4,TArg5,TArg6,TArg7,TArg8,TArg9,TArg10,TArg11,TArg12,TArg13,TArg14,TArg15,TResult> Compile<TArg0,TArg1,TArg2,TArg3,TArg4,TArg5,TArg6,TArg7,TArg8,TArg9,TArg10,TArg11,TArg12,TArg13,TArg14,TArg15,TResult> (System.Linq.Expressions.Expression<Func<TArg0,TArg1,TArg2,TArg3,TArg4,TArg5,TArg6,TArg7,TArg8,TArg9,TArg10,TArg11,TArg12,TArg13,TArg14,TArg15,TResult>> query) where TArg0 : System.Data.Linq.DataContext;
static member Compile : System.Linq.Expressions.Expression<Func<'TArg0, 'TArg1, 'TArg2, 'TArg3, 'TArg4, 'TArg5, 'TArg6, 'TArg7, 'TArg8, 'TArg9, 'TArg10, 'TArg11, 'TArg12, 'TArg13, 'TArg14, 'TArg15, 'Result>> -> Func<'TArg0, 'TArg1, 'TArg2, 'TArg3, 'TArg4, 'TArg5, 'TArg6, 'TArg7, 'TArg8, 'TArg9, 'TArg10, 'TArg11, 'TArg12, 'TArg13, 'TArg14, 'TArg15, 'Result (requires 'TArg0 :> System.Data.Linq.DataContext)> (requires 'TArg0 :> System.Data.Linq.DataContext)
Public Shared Function Compile(Of TArg0 As DataContext, TArg1 As DataContext, TArg2 As DataContext, TArg3 As DataContext, TArg4 As DataContext, TArg5 As DataContext, TArg6 As DataContext, TArg7 As DataContext, TArg8 As DataContext, TArg9 As DataContext, TArg10 As DataContext, TArg11 As DataContext, TArg12 As DataContext, TArg13 As DataContext, TArg14 As DataContext, TArg15 As DataContext, TResult As DataContext) (query As Expression(Of Func(Of TArg0, TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TArg15, TResult))) As Func(Of TArg0, TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TArg15, TResult)

Parámetros de tipo

TArg0

Representa el tipo del parámetro que se debe pasar al ejecutar el delegado devuelto por el método Compile<TArg0,TResult>(Expression<Func<TArg0,TResult>>).

TArg1

Representa el tipo del parámetro que se debe pasar al ejecutar el delegado devuelto por el método Compile<TArg0,TResult>(Expression<Func<TArg0,TResult>>).

TArg2

Representa el tipo del parámetro que se debe pasar al ejecutar el delegado devuelto por el método Compile<TArg0,TResult>(Expression<Func<TArg0,TResult>>).

TArg3

Representa el tipo del parámetro que se debe pasar al ejecutar el delegado devuelto por el método Compile<TArg0,TResult>(Expression<Func<TArg0,TResult>>).

TArg4

Representa el tipo del parámetro que se debe pasar al ejecutar el delegado devuelto por el método Compile<TArg0,TResult>(Expression<Func<TArg0,TResult>>).

TArg5

Representa el tipo del parámetro que se debe pasar al ejecutar el delegado devuelto por el método Compile<TArg0,TResult>(Expression<Func<TArg0,TResult>>).

TArg6

Representa el tipo del parámetro que se debe pasar al ejecutar el delegado devuelto por el método Compile<TArg0,TResult>(Expression<Func<TArg0,TResult>>).

TArg7

Representa el tipo del parámetro que se debe pasar al ejecutar el delegado devuelto por el método Compile<TArg0,TResult>(Expression<Func<TArg0,TResult>>).

TArg8

Representa el tipo del parámetro que se debe pasar al ejecutar el delegado devuelto por el método Compile<TArg0,TResult>(Expression<Func<TArg0,TResult>>).

TArg9

Representa el tipo del parámetro que se debe pasar al ejecutar el delegado devuelto por el método Compile<TArg0,TResult>(Expression<Func<TArg0,TResult>>).

TArg10

Representa el tipo del parámetro que se debe pasar al ejecutar el delegado devuelto por el método Compile<TArg0,TResult>(Expression<Func<TArg0,TResult>>).

TArg11

Representa el tipo del parámetro que se debe pasar al ejecutar el delegado devuelto por el método Compile<TArg0,TResult>(Expression<Func<TArg0,TResult>>).

TArg12

Representa el tipo del parámetro que se debe pasar al ejecutar el delegado devuelto por el método Compile<TArg0,TResult>(Expression<Func<TArg0,TResult>>).

TArg13

Representa el tipo del parámetro que se debe pasar al ejecutar el delegado devuelto por el método Compile<TArg0,TResult>(Expression<Func<TArg0,TResult>>).

TArg14

Representa el tipo del parámetro que se debe pasar al ejecutar el delegado devuelto por el método Compile<TArg0,TResult>(Expression<Func<TArg0,TResult>>).

TArg15

Representa el tipo del parámetro que se debe pasar al ejecutar el delegado devuelto por el método Compile<TArg0,TResult>(Expression<Func<TArg0,TResult>>).

TResult

Tipo de T en la colección IEnumerable<T> que se devuelve al ejecutar el delegado devuelto por el método Compile<TArg0,TResult>(Expression<Func<TArg0,TResult>>).

Parámetros

query
Expression<Func<TArg0,TArg1,TArg2,TArg3,TArg4,TArg5,TArg6,TArg7,TArg8,TArg9,TArg10,TArg11,TArg12,TArg13,TArg14,TArg15,TResult>>

Expresión de consulta que se va a compilar.

Devoluciones

Func<TArg0,TArg1,TArg2,TArg3,TArg4,TArg5,TArg6,TArg7,TArg8,TArg9,TArg10,TArg11,TArg12,TArg13,TArg14,TArg15,TResult>

Delegado genérico que representa la consulta compilada.

Ejemplos

Consulta Compile.

Comentarios

Consulta Compile.

Se aplica a

Compile<TArg0,TArg1,TArg2,TArg3,TArg4,TArg5,TArg6,TArg7,TArg8, TArg9,TArg10,TArg11,TArg12,TArg13,TArg14,TResult>(Expression<Func<TArg0, TArg1,TArg2,TArg3,TArg4,TArg5,TArg6,TArg7,TArg8,TArg9,TArg10, TArg11,TArg12,TArg13,TArg14,TResult>>)

Compila la consulta.

public:
generic <typename TArg0, typename TArg1, typename TArg2, typename TArg3, typename TArg4, typename TArg5, typename TArg6, typename TArg7, typename TArg8, typename TArg9, typename TArg10, typename TArg11, typename TArg12, typename TArg13, typename TArg14, typename TResult>
 where TArg0 : System::Data::Linq::DataContext static Func<TArg0, TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TResult> ^ Compile(System::Linq::Expressions::Expression<Func<TArg0, TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TResult> ^> ^ query);
public static Func<TArg0,TArg1,TArg2,TArg3,TArg4,TArg5,TArg6,TArg7,TArg8,TArg9,TArg10,TArg11,TArg12,TArg13,TArg14,TResult> Compile<TArg0,TArg1,TArg2,TArg3,TArg4,TArg5,TArg6,TArg7,TArg8,TArg9,TArg10,TArg11,TArg12,TArg13,TArg14,TResult> (System.Linq.Expressions.Expression<Func<TArg0,TArg1,TArg2,TArg3,TArg4,TArg5,TArg6,TArg7,TArg8,TArg9,TArg10,TArg11,TArg12,TArg13,TArg14,TResult>> query) where TArg0 : System.Data.Linq.DataContext;
static member Compile : System.Linq.Expressions.Expression<Func<'TArg0, 'TArg1, 'TArg2, 'TArg3, 'TArg4, 'TArg5, 'TArg6, 'TArg7, 'TArg8, 'TArg9, 'TArg10, 'TArg11, 'TArg12, 'TArg13, 'TArg14, 'Result>> -> Func<'TArg0, 'TArg1, 'TArg2, 'TArg3, 'TArg4, 'TArg5, 'TArg6, 'TArg7, 'TArg8, 'TArg9, 'TArg10, 'TArg11, 'TArg12, 'TArg13, 'TArg14, 'Result (requires 'TArg0 :> System.Data.Linq.DataContext)> (requires 'TArg0 :> System.Data.Linq.DataContext)
Public Shared Function Compile(Of TArg0 As DataContext, TArg1 As DataContext, TArg2 As DataContext, TArg3 As DataContext, TArg4 As DataContext, TArg5 As DataContext, TArg6 As DataContext, TArg7 As DataContext, TArg8 As DataContext, TArg9 As DataContext, TArg10 As DataContext, TArg11 As DataContext, TArg12 As DataContext, TArg13 As DataContext, TArg14 As DataContext, TResult As DataContext) (query As Expression(Of Func(Of TArg0, TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TResult))) As Func(Of TArg0, TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TResult)

Parámetros de tipo

TArg0

Representa el tipo del parámetro que se debe pasar al ejecutar el delegado devuelto por el método Compile<TArg0,TResult>(Expression<Func<TArg0,TResult>>).

TArg1

Representa el tipo del parámetro que se debe pasar al ejecutar el delegado devuelto por el método Compile<TArg0,TResult>(Expression<Func<TArg0,TResult>>).

TArg2

Representa el tipo del parámetro que se debe pasar al ejecutar el delegado devuelto por el método Compile<TArg0,TResult>(Expression<Func<TArg0,TResult>>).

TArg3

Representa el tipo del parámetro que se debe pasar al ejecutar el delegado devuelto por el método Compile<TArg0,TResult>(Expression<Func<TArg0,TResult>>).

TArg4

Representa el tipo del parámetro que se debe pasar al ejecutar el delegado devuelto por el método Compile<TArg0,TResult>(Expression<Func<TArg0,TResult>>).

TArg5

Representa el tipo del parámetro que se debe pasar al ejecutar el delegado devuelto por el método Compile<TArg0,TResult>(Expression<Func<TArg0,TResult>>).

TArg6

Representa el tipo del parámetro que se debe pasar al ejecutar el delegado devuelto por el método Compile<TArg0,TResult>(Expression<Func<TArg0,TResult>>).

TArg7

Representa el tipo del parámetro que se debe pasar al ejecutar el delegado devuelto por el método Compile<TArg0,TResult>(Expression<Func<TArg0,TResult>>).

TArg8

Representa el tipo del parámetro que se debe pasar al ejecutar el delegado devuelto por el método Compile<TArg0,TResult>(Expression<Func<TArg0,TResult>>).

TArg9

Representa el tipo del parámetro que se debe pasar al ejecutar el delegado devuelto por el método Compile<TArg0,TResult>(Expression<Func<TArg0,TResult>>).

TArg10

Representa el tipo del parámetro que se debe pasar al ejecutar el delegado devuelto por el método Compile<TArg0,TResult>(Expression<Func<TArg0,TResult>>).

TArg11

Representa el tipo del parámetro que se debe pasar al ejecutar el delegado devuelto por el método Compile<TArg0,TResult>(Expression<Func<TArg0,TResult>>).

TArg12

Representa el tipo del parámetro que se debe pasar al ejecutar el delegado devuelto por el método Compile<TArg0,TResult>(Expression<Func<TArg0,TResult>>).

TArg13

Representa el tipo del parámetro que se debe pasar al ejecutar el delegado devuelto por el método Compile<TArg0,TResult>(Expression<Func<TArg0,TResult>>).

TArg14

Representa el tipo del parámetro que se debe pasar al ejecutar el delegado devuelto por el método Compile<TArg0,TResult>(Expression<Func<TArg0,TResult>>).

TResult

Tipo de T en la colección IEnumerable<T> que se devuelve al ejecutar el delegado devuelto por el método Compile<TArg0,TResult>(Expression<Func<TArg0,TResult>>).

Parámetros

query
Expression<Func<TArg0,TArg1,TArg2,TArg3,TArg4,TArg5,TArg6,TArg7,TArg8,TArg9,TArg10,TArg11,TArg12,TArg13,TArg14,TResult>>

Expresión de consulta que se va a compilar.

Devoluciones

Func<TArg0,TArg1,TArg2,TArg3,TArg4,TArg5,TArg6,TArg7,TArg8,TArg9,TArg10,TArg11,TArg12,TArg13,TArg14,TResult>

Delegado genérico que representa la consulta compilada.

Ejemplos

Vea Compile.

Comentarios

Vea Compile.

Se aplica a

Compile<TArg0,TArg1,TArg2,TArg3,TArg4,TArg5,TArg6,TArg7,TArg8, TArg9,TArg10,TArg11,TArg12,TArg13,TResult>(Expression<Func<TArg0, TArg1,TArg2,TArg3,TArg4,TArg5,TArg6,TArg7,TArg8,TArg9,TArg10, TArg11,TArg12,TArg13,TResult>>)

Compila la consulta.

public:
generic <typename TArg0, typename TArg1, typename TArg2, typename TArg3, typename TArg4, typename TArg5, typename TArg6, typename TArg7, typename TArg8, typename TArg9, typename TArg10, typename TArg11, typename TArg12, typename TArg13, typename TResult>
 where TArg0 : System::Data::Linq::DataContext static Func<TArg0, TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TResult> ^ Compile(System::Linq::Expressions::Expression<Func<TArg0, TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TResult> ^> ^ query);
public static Func<TArg0,TArg1,TArg2,TArg3,TArg4,TArg5,TArg6,TArg7,TArg8,TArg9,TArg10,TArg11,TArg12,TArg13,TResult> Compile<TArg0,TArg1,TArg2,TArg3,TArg4,TArg5,TArg6,TArg7,TArg8,TArg9,TArg10,TArg11,TArg12,TArg13,TResult> (System.Linq.Expressions.Expression<Func<TArg0,TArg1,TArg2,TArg3,TArg4,TArg5,TArg6,TArg7,TArg8,TArg9,TArg10,TArg11,TArg12,TArg13,TResult>> query) where TArg0 : System.Data.Linq.DataContext;
static member Compile : System.Linq.Expressions.Expression<Func<'TArg0, 'TArg1, 'TArg2, 'TArg3, 'TArg4, 'TArg5, 'TArg6, 'TArg7, 'TArg8, 'TArg9, 'TArg10, 'TArg11, 'TArg12, 'TArg13, 'Result>> -> Func<'TArg0, 'TArg1, 'TArg2, 'TArg3, 'TArg4, 'TArg5, 'TArg6, 'TArg7, 'TArg8, 'TArg9, 'TArg10, 'TArg11, 'TArg12, 'TArg13, 'Result (requires 'TArg0 :> System.Data.Linq.DataContext)> (requires 'TArg0 :> System.Data.Linq.DataContext)
Public Shared Function Compile(Of TArg0 As DataContext, TArg1 As DataContext, TArg2 As DataContext, TArg3 As DataContext, TArg4 As DataContext, TArg5 As DataContext, TArg6 As DataContext, TArg7 As DataContext, TArg8 As DataContext, TArg9 As DataContext, TArg10 As DataContext, TArg11 As DataContext, TArg12 As DataContext, TArg13 As DataContext, TResult As DataContext) (query As Expression(Of Func(Of TArg0, TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TResult))) As Func(Of TArg0, TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TResult)

Parámetros de tipo

TArg0

Representa el tipo del parámetro que se debe pasar al ejecutar el delegado devuelto por el método Compile<TArg0,TResult>(Expression<Func<TArg0,TResult>>).

TArg1

Representa el tipo del parámetro que se debe pasar al ejecutar el delegado devuelto por el método Compile<TArg0,TResult>(Expression<Func<TArg0,TResult>>).

TArg2

Representa el tipo del parámetro que se debe pasar al ejecutar el delegado devuelto por el método Compile<TArg0,TResult>(Expression<Func<TArg0,TResult>>).

TArg3

Representa el tipo del parámetro que se debe pasar al ejecutar el delegado devuelto por el método Compile<TArg0,TResult>(Expression<Func<TArg0,TResult>>).

TArg4

Representa el tipo del parámetro que se debe pasar al ejecutar el delegado devuelto por el método Compile<TArg0,TResult>(Expression<Func<TArg0,TResult>>).

TArg5

Representa el tipo del parámetro que se debe pasar al ejecutar el delegado devuelto por el método Compile<TArg0,TResult>(Expression<Func<TArg0,TResult>>).

TArg6

Representa el tipo del parámetro que se debe pasar al ejecutar el delegado devuelto por el método Compile<TArg0,TResult>(Expression<Func<TArg0,TResult>>).

TArg7

Representa el tipo del parámetro que se debe pasar al ejecutar el delegado devuelto por el método Compile<TArg0,TResult>(Expression<Func<TArg0,TResult>>).

TArg8

Representa el tipo del parámetro que se debe pasar al ejecutar el delegado devuelto por el método Compile<TArg0,TResult>(Expression<Func<TArg0,TResult>>).

TArg9

Representa el tipo del parámetro que se debe pasar al ejecutar el delegado devuelto por el método Compile<TArg0,TResult>(Expression<Func<TArg0,TResult>>).

TArg10

Representa el tipo del parámetro que se debe pasar al ejecutar el delegado devuelto por el método Compile<TArg0,TResult>(Expression<Func<TArg0,TResult>>).

TArg11

Representa el tipo del parámetro que se debe pasar al ejecutar el delegado devuelto por el método Compile<TArg0,TResult>(Expression<Func<TArg0,TResult>>).

TArg12

Representa el tipo del parámetro que se debe pasar al ejecutar el delegado devuelto por el método Compile<TArg0,TResult>(Expression<Func<TArg0,TResult>>).

TArg13

Representa el tipo del parámetro que se debe pasar al ejecutar el delegado devuelto por el método Compile<TArg0,TResult>(Expression<Func<TArg0,TResult>>).

TResult

Tipo de T en la colección IEnumerable<T> que se devuelve al ejecutar el delegado devuelto por el método Compile<TArg0,TResult>(Expression<Func<TArg0,TResult>>).

Parámetros

query
Expression<Func<TArg0,TArg1,TArg2,TArg3,TArg4,TArg5,TArg6,TArg7,TArg8,TArg9,TArg10,TArg11,TArg12,TArg13,TResult>>

Expresión de consulta que se va a compilar.

Devoluciones

Func<TArg0,TArg1,TArg2,TArg3,TArg4,TArg5,TArg6,TArg7,TArg8,TArg9,TArg10,TArg11,TArg12,TArg13,TResult>

Delegado genérico que representa la consulta compilada.

Ejemplos

Vea Compile.

Comentarios

Vea Compile.

Se aplica a

Compile<TArg0,TArg1,TArg2,TArg3,TArg4,TArg5,TArg6,TArg7,TArg8, TArg9,TArg10,TArg11,TArg12,TResult>(Expression<Func<TArg0,TArg1, TArg2,TArg3,TArg4,TArg5,TArg6,TArg7,TArg8,TArg9,TArg10,TArg11, TArg12,TResult>>)

Compila la consulta.

public:
generic <typename TArg0, typename TArg1, typename TArg2, typename TArg3, typename TArg4, typename TArg5, typename TArg6, typename TArg7, typename TArg8, typename TArg9, typename TArg10, typename TArg11, typename TArg12, typename TResult>
 where TArg0 : System::Data::Linq::DataContext static Func<TArg0, TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TResult> ^ Compile(System::Linq::Expressions::Expression<Func<TArg0, TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TResult> ^> ^ query);
public static Func<TArg0,TArg1,TArg2,TArg3,TArg4,TArg5,TArg6,TArg7,TArg8,TArg9,TArg10,TArg11,TArg12,TResult> Compile<TArg0,TArg1,TArg2,TArg3,TArg4,TArg5,TArg6,TArg7,TArg8,TArg9,TArg10,TArg11,TArg12,TResult> (System.Linq.Expressions.Expression<Func<TArg0,TArg1,TArg2,TArg3,TArg4,TArg5,TArg6,TArg7,TArg8,TArg9,TArg10,TArg11,TArg12,TResult>> query) where TArg0 : System.Data.Linq.DataContext;
static member Compile : System.Linq.Expressions.Expression<Func<'TArg0, 'TArg1, 'TArg2, 'TArg3, 'TArg4, 'TArg5, 'TArg6, 'TArg7, 'TArg8, 'TArg9, 'TArg10, 'TArg11, 'TArg12, 'Result>> -> Func<'TArg0, 'TArg1, 'TArg2, 'TArg3, 'TArg4, 'TArg5, 'TArg6, 'TArg7, 'TArg8, 'TArg9, 'TArg10, 'TArg11, 'TArg12, 'Result (requires 'TArg0 :> System.Data.Linq.DataContext)> (requires 'TArg0 :> System.Data.Linq.DataContext)
Public Shared Function Compile(Of TArg0 As DataContext, TArg1 As DataContext, TArg2 As DataContext, TArg3 As DataContext, TArg4 As DataContext, TArg5 As DataContext, TArg6 As DataContext, TArg7 As DataContext, TArg8 As DataContext, TArg9 As DataContext, TArg10 As DataContext, TArg11 As DataContext, TArg12 As DataContext, TResult As DataContext) (query As Expression(Of Func(Of TArg0, TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TResult))) As Func(Of TArg0, TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TResult)

Parámetros de tipo

TArg0

Representa el tipo del parámetro que se debe pasar al ejecutar el delegado devuelto por el método Compile<TArg0,TResult>(Expression<Func<TArg0,TResult>>).

TArg1

Representa el tipo del parámetro que se debe pasar al ejecutar el delegado devuelto por el método Compile<TArg0,TResult>(Expression<Func<TArg0,TResult>>).

TArg2

Representa el tipo del parámetro que se debe pasar al ejecutar el delegado devuelto por el método Compile<TArg0,TResult>(Expression<Func<TArg0,TResult>>).

TArg3

Representa el tipo del parámetro que se debe pasar al ejecutar el delegado devuelto por el método Compile<TArg0,TResult>(Expression<Func<TArg0,TResult>>).

TArg4

Representa el tipo del parámetro que se debe pasar al ejecutar el delegado devuelto por el método Compile<TArg0,TResult>(Expression<Func<TArg0,TResult>>).

TArg5

Representa el tipo del parámetro que se debe pasar al ejecutar el delegado devuelto por el método Compile<TArg0,TResult>(Expression<Func<TArg0,TResult>>).

TArg6

Representa el tipo del parámetro que se debe pasar al ejecutar el delegado devuelto por el método Compile<TArg0,TResult>(Expression<Func<TArg0,TResult>>).

TArg7

Representa el tipo del parámetro que se debe pasar al ejecutar el delegado devuelto por el método Compile<TArg0,TResult>(Expression<Func<TArg0,TResult>>).

TArg8

Representa el tipo del parámetro que se debe pasar al ejecutar el delegado devuelto por el método Compile<TArg0,TResult>(Expression<Func<TArg0,TResult>>).

TArg9

Representa el tipo del parámetro que se debe pasar al ejecutar el delegado devuelto por el método Compile<TArg0,TResult>(Expression<Func<TArg0,TResult>>).

TArg10

Representa el tipo del parámetro que se debe pasar al ejecutar el delegado devuelto por el método Compile<TArg0,TResult>(Expression<Func<TArg0,TResult>>).

TArg11

Representa el tipo del parámetro que se debe pasar al ejecutar el delegado devuelto por el método Compile<TArg0,TResult>(Expression<Func<TArg0,TResult>>).

TArg12

Representa el tipo del parámetro que se debe pasar al ejecutar el delegado devuelto por el método Compile<TArg0,TResult>(Expression<Func<TArg0,TResult>>).

TResult

Tipo de T en la colección IEnumerable<T> que se devuelve al ejecutar el delegado devuelto por el método Compile<TArg0,TResult>(Expression<Func<TArg0,TResult>>).

Parámetros

query
Expression<Func<TArg0,TArg1,TArg2,TArg3,TArg4,TArg5,TArg6,TArg7,TArg8,TArg9,TArg10,TArg11,TArg12,TResult>>

Expresión de consulta que se va a compilar.

Devoluciones

Func<TArg0,TArg1,TArg2,TArg3,TArg4,TArg5,TArg6,TArg7,TArg8,TArg9,TArg10,TArg11,TArg12,TResult>

Delegado genérico que representa la consulta compilada.

Ejemplos

Vea Compile.

Comentarios

Vea Compile.

Se aplica a

Compile<TArg0,TArg1,TArg2,TArg3,TArg4,TArg5,TArg6,TArg7,TArg8, TArg9,TArg10,TArg11,TResult>(Expression<Func<TArg0,TArg1,TArg2, TArg3,TArg4,TArg5,TArg6,TArg7,TArg8,TArg9,TArg10,TArg11,TResult>>)

Compila la consulta.

public:
generic <typename TArg0, typename TArg1, typename TArg2, typename TArg3, typename TArg4, typename TArg5, typename TArg6, typename TArg7, typename TArg8, typename TArg9, typename TArg10, typename TArg11, typename TResult>
 where TArg0 : System::Data::Linq::DataContext static Func<TArg0, TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TResult> ^ Compile(System::Linq::Expressions::Expression<Func<TArg0, TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TResult> ^> ^ query);
public static Func<TArg0,TArg1,TArg2,TArg3,TArg4,TArg5,TArg6,TArg7,TArg8,TArg9,TArg10,TArg11,TResult> Compile<TArg0,TArg1,TArg2,TArg3,TArg4,TArg5,TArg6,TArg7,TArg8,TArg9,TArg10,TArg11,TResult> (System.Linq.Expressions.Expression<Func<TArg0,TArg1,TArg2,TArg3,TArg4,TArg5,TArg6,TArg7,TArg8,TArg9,TArg10,TArg11,TResult>> query) where TArg0 : System.Data.Linq.DataContext;
static member Compile : System.Linq.Expressions.Expression<Func<'TArg0, 'TArg1, 'TArg2, 'TArg3, 'TArg4, 'TArg5, 'TArg6, 'TArg7, 'TArg8, 'TArg9, 'TArg10, 'TArg11, 'Result>> -> Func<'TArg0, 'TArg1, 'TArg2, 'TArg3, 'TArg4, 'TArg5, 'TArg6, 'TArg7, 'TArg8, 'TArg9, 'TArg10, 'TArg11, 'Result (requires 'TArg0 :> System.Data.Linq.DataContext)> (requires 'TArg0 :> System.Data.Linq.DataContext)
Public Shared Function Compile(Of TArg0 As DataContext, TArg1 As DataContext, TArg2 As DataContext, TArg3 As DataContext, TArg4 As DataContext, TArg5 As DataContext, TArg6 As DataContext, TArg7 As DataContext, TArg8 As DataContext, TArg9 As DataContext, TArg10 As DataContext, TArg11 As DataContext, TResult As DataContext) (query As Expression(Of Func(Of TArg0, TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TResult))) As Func(Of TArg0, TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TResult)

Parámetros de tipo

TArg0

Representa el tipo del parámetro que se debe pasar al ejecutar el delegado devuelto por el método Compile<TArg0,TResult>(Expression<Func<TArg0,TResult>>).

TArg1

Representa el tipo del parámetro que se debe pasar al ejecutar el delegado devuelto por el método Compile<TArg0,TResult>(Expression<Func<TArg0,TResult>>).

TArg2

Representa el tipo del parámetro que se debe pasar al ejecutar el delegado devuelto por el método Compile<TArg0,TResult>(Expression<Func<TArg0,TResult>>).

TArg3

Representa el tipo del parámetro que se debe pasar al ejecutar el delegado devuelto por el método Compile<TArg0,TResult>(Expression<Func<TArg0,TResult>>).

TArg4

Representa el tipo del parámetro que se debe pasar al ejecutar el delegado devuelto por el método Compile<TArg0,TResult>(Expression<Func<TArg0,TResult>>).

TArg5

Representa el tipo del parámetro que se debe pasar al ejecutar el delegado devuelto por el método Compile<TArg0,TResult>(Expression<Func<TArg0,TResult>>).

TArg6

Representa el tipo del parámetro que se debe pasar al ejecutar el delegado devuelto por el método Compile<TArg0,TResult>(Expression<Func<TArg0,TResult>>).

TArg7

Representa el tipo del parámetro que se debe pasar al ejecutar el delegado devuelto por el método Compile<TArg0,TResult>(Expression<Func<TArg0,TResult>>).

TArg8

Representa el tipo del parámetro que se debe pasar al ejecutar el delegado devuelto por el método Compile<TArg0,TResult>(Expression<Func<TArg0,TResult>>).

TArg9

Representa el tipo del parámetro que se debe pasar al ejecutar el delegado devuelto por el método Compile<TArg0,TResult>(Expression<Func<TArg0,TResult>>).

TArg10

Representa el tipo del parámetro que se debe pasar al ejecutar el delegado devuelto por el método Compile<TArg0,TResult>(Expression<Func<TArg0,TResult>>).

TArg11

Representa el tipo del parámetro que se debe pasar al ejecutar el delegado devuelto por el método Compile<TArg0,TResult>(Expression<Func<TArg0,TResult>>).

TResult

Tipo de T en la colección IEnumerable<T> que se devuelve al ejecutar el delegado devuelto por el método Compile<TArg0,TResult>(Expression<Func<TArg0,TResult>>).

Parámetros

query
Expression<Func<TArg0,TArg1,TArg2,TArg3,TArg4,TArg5,TArg6,TArg7,TArg8,TArg9,TArg10,TArg11,TResult>>

Expresión de consulta que se va a compilar.

Devoluciones

Func<TArg0,TArg1,TArg2,TArg3,TArg4,TArg5,TArg6,TArg7,TArg8,TArg9,TArg10,TArg11,TResult>

Delegado genérico que representa la consulta compilada.

Ejemplos

Vea Compile.

Comentarios

Vea Compile.

Se aplica a

Compile<TArg0,TArg1,TArg2,TArg3,TArg4,TArg5,TArg6,TArg7,TArg8, TArg9,TArg10,TResult>(Expression<Func<TArg0,TArg1,TArg2,TArg3, TArg4,TArg5,TArg6,TArg7,TArg8,TArg9,TArg10,TResult>>)

Compila la consulta.

public:
generic <typename TArg0, typename TArg1, typename TArg2, typename TArg3, typename TArg4, typename TArg5, typename TArg6, typename TArg7, typename TArg8, typename TArg9, typename TArg10, typename TResult>
 where TArg0 : System::Data::Linq::DataContext static Func<TArg0, TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TResult> ^ Compile(System::Linq::Expressions::Expression<Func<TArg0, TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TResult> ^> ^ query);
public static Func<TArg0,TArg1,TArg2,TArg3,TArg4,TArg5,TArg6,TArg7,TArg8,TArg9,TArg10,TResult> Compile<TArg0,TArg1,TArg2,TArg3,TArg4,TArg5,TArg6,TArg7,TArg8,TArg9,TArg10,TResult> (System.Linq.Expressions.Expression<Func<TArg0,TArg1,TArg2,TArg3,TArg4,TArg5,TArg6,TArg7,TArg8,TArg9,TArg10,TResult>> query) where TArg0 : System.Data.Linq.DataContext;
static member Compile : System.Linq.Expressions.Expression<Func<'TArg0, 'TArg1, 'TArg2, 'TArg3, 'TArg4, 'TArg5, 'TArg6, 'TArg7, 'TArg8, 'TArg9, 'TArg10, 'Result>> -> Func<'TArg0, 'TArg1, 'TArg2, 'TArg3, 'TArg4, 'TArg5, 'TArg6, 'TArg7, 'TArg8, 'TArg9, 'TArg10, 'Result (requires 'TArg0 :> System.Data.Linq.DataContext)> (requires 'TArg0 :> System.Data.Linq.DataContext)
Public Shared Function Compile(Of TArg0 As DataContext, TArg1 As DataContext, TArg2 As DataContext, TArg3 As DataContext, TArg4 As DataContext, TArg5 As DataContext, TArg6 As DataContext, TArg7 As DataContext, TArg8 As DataContext, TArg9 As DataContext, TArg10 As DataContext, TResult As DataContext) (query As Expression(Of Func(Of TArg0, TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TResult))) As Func(Of TArg0, TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TResult)

Parámetros de tipo

TArg0

Representa el tipo del parámetro que se debe pasar al ejecutar el delegado devuelto por el método Compile<TArg0,TResult>(Expression<Func<TArg0,TResult>>).

TArg1

Representa el tipo del parámetro que se debe pasar al ejecutar el delegado devuelto por el método Compile<TArg0,TResult>(Expression<Func<TArg0,TResult>>).

TArg2

Representa el tipo del parámetro que se debe pasar al ejecutar el delegado devuelto por el método Compile<TArg0,TResult>(Expression<Func<TArg0,TResult>>).

TArg3

Representa el tipo del parámetro que se debe pasar al ejecutar el delegado devuelto por el método Compile<TArg0,TResult>(Expression<Func<TArg0,TResult>>).

TArg4

Representa el tipo del parámetro que se debe pasar al ejecutar el delegado devuelto por el método Compile<TArg0,TResult>(Expression<Func<TArg0,TResult>>).

TArg5

Representa el tipo del parámetro que se debe pasar al ejecutar el delegado devuelto por el método Compile<TArg0,TResult>(Expression<Func<TArg0,TResult>>).

TArg6

Representa el tipo del parámetro que se debe pasar al ejecutar el delegado devuelto por el método Compile<TArg0,TResult>(Expression<Func<TArg0,TResult>>).

TArg7

Representa el tipo del parámetro que se debe pasar al ejecutar el delegado devuelto por el método Compile<TArg0,TResult>(Expression<Func<TArg0,TResult>>).

TArg8

Representa el tipo del parámetro que se debe pasar al ejecutar el delegado devuelto por el método Compile<TArg0,TResult>(Expression<Func<TArg0,TResult>>).

TArg9

Representa el tipo del parámetro que se debe pasar al ejecutar el delegado devuelto por el método Compile<TArg0,TResult>(Expression<Func<TArg0,TResult>>).

TArg10

Representa el tipo del parámetro que se debe pasar al ejecutar el delegado devuelto por el método Compile<TArg0,TResult>(Expression<Func<TArg0,TResult>>).

TResult

Tipo de T en la colección IEnumerable<T> que se devuelve al ejecutar el delegado devuelto por el método Compile<TArg0,TResult>(Expression<Func<TArg0,TResult>>).

Parámetros

query
Expression<Func<TArg0,TArg1,TArg2,TArg3,TArg4,TArg5,TArg6,TArg7,TArg8,TArg9,TArg10,TResult>>

Expresión de consulta que se va a compilar.

Devoluciones

Func<TArg0,TArg1,TArg2,TArg3,TArg4,TArg5,TArg6,TArg7,TArg8,TArg9,TArg10,TResult>

Delegado genérico que representa la consulta compilada.

Ejemplos

Vea Compile.

Comentarios

Vea Compile.

Se aplica a

Compile<TArg0,TArg1,TArg2,TArg3,TArg4,TArg5,TArg6,TArg7,TArg8, TArg9,TResult>(Expression<Func<TArg0,TArg1,TArg2,TArg3,TArg4, TArg5,TArg6,TArg7,TArg8,TArg9,TResult>>)

Compila la consulta.

public:
generic <typename TArg0, typename TArg1, typename TArg2, typename TArg3, typename TArg4, typename TArg5, typename TArg6, typename TArg7, typename TArg8, typename TArg9, typename TResult>
 where TArg0 : System::Data::Linq::DataContext static Func<TArg0, TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TResult> ^ Compile(System::Linq::Expressions::Expression<Func<TArg0, TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TResult> ^> ^ query);
public static Func<TArg0,TArg1,TArg2,TArg3,TArg4,TArg5,TArg6,TArg7,TArg8,TArg9,TResult> Compile<TArg0,TArg1,TArg2,TArg3,TArg4,TArg5,TArg6,TArg7,TArg8,TArg9,TResult> (System.Linq.Expressions.Expression<Func<TArg0,TArg1,TArg2,TArg3,TArg4,TArg5,TArg6,TArg7,TArg8,TArg9,TResult>> query) where TArg0 : System.Data.Linq.DataContext;
static member Compile : System.Linq.Expressions.Expression<Func<'TArg0, 'TArg1, 'TArg2, 'TArg3, 'TArg4, 'TArg5, 'TArg6, 'TArg7, 'TArg8, 'TArg9, 'Result>> -> Func<'TArg0, 'TArg1, 'TArg2, 'TArg3, 'TArg4, 'TArg5, 'TArg6, 'TArg7, 'TArg8, 'TArg9, 'Result (requires 'TArg0 :> System.Data.Linq.DataContext)> (requires 'TArg0 :> System.Data.Linq.DataContext)
Public Shared Function Compile(Of TArg0 As DataContext, TArg1 As DataContext, TArg2 As DataContext, TArg3 As DataContext, TArg4 As DataContext, TArg5 As DataContext, TArg6 As DataContext, TArg7 As DataContext, TArg8 As DataContext, TArg9 As DataContext, TResult As DataContext) (query As Expression(Of Func(Of TArg0, TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TResult))) As Func(Of TArg0, TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TResult)

Parámetros de tipo

TArg0

Representa el tipo del parámetro que se debe pasar al ejecutar el delegado devuelto por el método Compile<TArg0,TResult>(Expression<Func<TArg0,TResult>>).

TArg1

Representa el tipo del parámetro que se debe pasar al ejecutar el delegado devuelto por el método Compile<TArg0,TResult>(Expression<Func<TArg0,TResult>>).

TArg2

Representa el tipo del parámetro que se debe pasar al ejecutar el delegado devuelto por el método Compile<TArg0,TResult>(Expression<Func<TArg0,TResult>>).

TArg3

Representa el tipo del parámetro que se debe pasar al ejecutar el delegado devuelto por el método Compile<TArg0,TResult>(Expression<Func<TArg0,TResult>>).

TArg4

Representa el tipo del parámetro que se debe pasar al ejecutar el delegado devuelto por el método Compile<TArg0,TResult>(Expression<Func<TArg0,TResult>>).

TArg5

Representa el tipo del parámetro que se debe pasar al ejecutar el delegado devuelto por el método Compile<TArg0,TResult>(Expression<Func<TArg0,TResult>>).

TArg6

Representa el tipo del parámetro que se debe pasar al ejecutar el delegado devuelto por el método Compile<TArg0,TResult>(Expression<Func<TArg0,TResult>>).

TArg7

Representa el tipo del parámetro que se debe pasar al ejecutar el delegado devuelto por el método Compile<TArg0,TResult>(Expression<Func<TArg0,TResult>>).

TArg8

Representa el tipo del parámetro que se debe pasar al ejecutar el delegado devuelto por el método Compile<TArg0,TResult>(Expression<Func<TArg0,TResult>>).

TArg9

Representa el tipo del parámetro que se debe pasar al ejecutar el delegado devuelto por el método Compile<TArg0,TResult>(Expression<Func<TArg0,TResult>>).

TResult

Tipo de T en la colección IEnumerable<T> que se devuelve al ejecutar el delegado devuelto por el método Compile<TArg0,TResult>(Expression<Func<TArg0,TResult>>).

Parámetros

query
Expression<Func<TArg0,TArg1,TArg2,TArg3,TArg4,TArg5,TArg6,TArg7,TArg8,TArg9,TResult>>

Expresión de consulta que se va a compilar.

Devoluciones

Func<TArg0,TArg1,TArg2,TArg3,TArg4,TArg5,TArg6,TArg7,TArg8,TArg9,TResult>

Delegado genérico que representa la consulta compilada.

Ejemplos

Vea Compile.

Comentarios

Vea Compile.

Se aplica a

Compile<TArg0,TArg1,TArg2,TArg3,TArg4,TArg5,TArg6,TArg7,TArg8, TResult>(Expression<Func<TArg0,TArg1,TArg2,TArg3,TArg4,TArg5, TArg6,TArg7,TArg8,TResult>>)

Compila la consulta.

public:
generic <typename TArg0, typename TArg1, typename TArg2, typename TArg3, typename TArg4, typename TArg5, typename TArg6, typename TArg7, typename TArg8, typename TResult>
 where TArg0 : System::Data::Linq::DataContext static Func<TArg0, TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TResult> ^ Compile(System::Linq::Expressions::Expression<Func<TArg0, TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TResult> ^> ^ query);
public static Func<TArg0,TArg1,TArg2,TArg3,TArg4,TArg5,TArg6,TArg7,TArg8,TResult> Compile<TArg0,TArg1,TArg2,TArg3,TArg4,TArg5,TArg6,TArg7,TArg8,TResult> (System.Linq.Expressions.Expression<Func<TArg0,TArg1,TArg2,TArg3,TArg4,TArg5,TArg6,TArg7,TArg8,TResult>> query) where TArg0 : System.Data.Linq.DataContext;
static member Compile : System.Linq.Expressions.Expression<Func<'TArg0, 'TArg1, 'TArg2, 'TArg3, 'TArg4, 'TArg5, 'TArg6, 'TArg7, 'TArg8, 'Result>> -> Func<'TArg0, 'TArg1, 'TArg2, 'TArg3, 'TArg4, 'TArg5, 'TArg6, 'TArg7, 'TArg8, 'Result (requires 'TArg0 :> System.Data.Linq.DataContext)> (requires 'TArg0 :> System.Data.Linq.DataContext)
Public Shared Function Compile(Of TArg0 As DataContext, TArg1 As DataContext, TArg2 As DataContext, TArg3 As DataContext, TArg4 As DataContext, TArg5 As DataContext, TArg6 As DataContext, TArg7 As DataContext, TArg8 As DataContext, TResult As DataContext) (query As Expression(Of Func(Of TArg0, TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TResult))) As Func(Of TArg0, TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TResult)

Parámetros de tipo

TArg0

Representa el tipo del parámetro que se debe pasar al ejecutar el delegado devuelto por el método Compile<TArg0,TResult>(Expression<Func<TArg0,TResult>>).

TArg1

Representa el tipo del parámetro que se debe pasar al ejecutar el delegado devuelto por el método Compile<TArg0,TResult>(Expression<Func<TArg0,TResult>>).

TArg2

Representa el tipo del parámetro que se debe pasar al ejecutar el delegado devuelto por el método Compile<TArg0,TResult>(Expression<Func<TArg0,TResult>>).

TArg3

Representa el tipo del parámetro que se debe pasar al ejecutar el delegado devuelto por el método Compile<TArg0,TResult>(Expression<Func<TArg0,TResult>>).

TArg4

Representa el tipo del parámetro que se debe pasar al ejecutar el delegado devuelto por el método Compile<TArg0,TResult>(Expression<Func<TArg0,TResult>>).

TArg5

Representa el tipo del parámetro que se debe pasar al ejecutar el delegado devuelto por el método Compile<TArg0,TResult>(Expression<Func<TArg0,TResult>>).

TArg6

Representa el tipo del parámetro que se debe pasar al ejecutar el delegado devuelto por el método Compile<TArg0,TResult>(Expression<Func<TArg0,TResult>>).

TArg7

Representa el tipo del parámetro que se debe pasar al ejecutar el delegado devuelto por el método Compile<TArg0,TResult>(Expression<Func<TArg0,TResult>>).

TArg8

Representa el tipo del parámetro que se debe pasar al ejecutar el delegado devuelto por el método Compile<TArg0,TResult>(Expression<Func<TArg0,TResult>>).

TResult

Tipo de T en la colección IEnumerable<T> que se devuelve al ejecutar el delegado devuelto por el método Compile<TArg0,TResult>(Expression<Func<TArg0,TResult>>).

Parámetros

query
Expression<Func<TArg0,TArg1,TArg2,TArg3,TArg4,TArg5,TArg6,TArg7,TArg8,TResult>>

Expresión de consulta que se va a compilar.

Devoluciones

Func<TArg0,TArg1,TArg2,TArg3,TArg4,TArg5,TArg6,TArg7,TArg8,TResult>

Delegado genérico que representa la consulta compilada.

Ejemplos

Vea Compile.

Comentarios

Vea Compile.

Se aplica a

Compile<TArg0,TArg1,TArg2,TArg3,TArg4,TArg5,TArg6,TArg7,TResult>(Expression<Func<TArg0,TArg1,TArg2,TArg3,TArg4,TArg5,TArg6,TArg7,TResult>>)

Compila la consulta.

public:
generic <typename TArg0, typename TArg1, typename TArg2, typename TArg3, typename TArg4, typename TArg5, typename TArg6, typename TArg7, typename TResult>
 where TArg0 : System::Data::Linq::DataContext static Func<TArg0, TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TResult> ^ Compile(System::Linq::Expressions::Expression<Func<TArg0, TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TResult> ^> ^ query);
public static Func<TArg0,TArg1,TArg2,TArg3,TArg4,TArg5,TArg6,TArg7,TResult> Compile<TArg0,TArg1,TArg2,TArg3,TArg4,TArg5,TArg6,TArg7,TResult> (System.Linq.Expressions.Expression<Func<TArg0,TArg1,TArg2,TArg3,TArg4,TArg5,TArg6,TArg7,TResult>> query) where TArg0 : System.Data.Linq.DataContext;
static member Compile : System.Linq.Expressions.Expression<Func<'TArg0, 'TArg1, 'TArg2, 'TArg3, 'TArg4, 'TArg5, 'TArg6, 'TArg7, 'Result>> -> Func<'TArg0, 'TArg1, 'TArg2, 'TArg3, 'TArg4, 'TArg5, 'TArg6, 'TArg7, 'Result (requires 'TArg0 :> System.Data.Linq.DataContext)> (requires 'TArg0 :> System.Data.Linq.DataContext)
Public Shared Function Compile(Of TArg0 As DataContext, TArg1 As DataContext, TArg2 As DataContext, TArg3 As DataContext, TArg4 As DataContext, TArg5 As DataContext, TArg6 As DataContext, TArg7 As DataContext, TResult As DataContext) (query As Expression(Of Func(Of TArg0, TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TResult))) As Func(Of TArg0, TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TResult)

Parámetros de tipo

TArg0

Representa el tipo del parámetro que se debe pasar al ejecutar el delegado devuelto por el método Compile<TArg0,TResult>(Expression<Func<TArg0,TResult>>).

TArg1

Representa el tipo del parámetro que se debe pasar al ejecutar el delegado devuelto por el método Compile<TArg0,TResult>(Expression<Func<TArg0,TResult>>).

TArg2

Representa el tipo del parámetro que se debe pasar al ejecutar el delegado devuelto por el método Compile<TArg0,TResult>(Expression<Func<TArg0,TResult>>).

TArg3

Representa el tipo del parámetro que se debe pasar al ejecutar el delegado devuelto por el método Compile<TArg0,TResult>(Expression<Func<TArg0,TResult>>).

TArg4

Representa el tipo del parámetro que se debe pasar al ejecutar el delegado devuelto por el método Compile<TArg0,TResult>(Expression<Func<TArg0,TResult>>).

TArg5

Representa el tipo del parámetro que se debe pasar al ejecutar el delegado devuelto por el método Compile<TArg0,TResult>(Expression<Func<TArg0,TResult>>).

TArg6

Representa el tipo del parámetro que se debe pasar al ejecutar el delegado devuelto por el método Compile<TArg0,TResult>(Expression<Func<TArg0,TResult>>).

TArg7

Representa el tipo del parámetro que se debe pasar al ejecutar el delegado devuelto por el método Compile<TArg0,TResult>(Expression<Func<TArg0,TResult>>).

TResult

Tipo de T en la colección IEnumerable<T> que se devuelve al ejecutar el delegado devuelto por el método Compile<TArg0,TResult>(Expression<Func<TArg0,TResult>>).

Parámetros

query
Expression<Func<TArg0,TArg1,TArg2,TArg3,TArg4,TArg5,TArg6,TArg7,TResult>>

Expresión de consulta que se va a compilar.

Devoluciones

Func<TArg0,TArg1,TArg2,TArg3,TArg4,TArg5,TArg6,TArg7,TResult>

Delegado genérico que representa la consulta compilada.

Ejemplos

Vea Compile.

Comentarios

Vea Compile.

Se aplica a

Compile<TArg0,TArg1,TArg2,TArg3,TArg4,TArg5,TArg6,TResult>(Expression<Func<TArg0,TArg1,TArg2,TArg3,TArg4,TArg5,TArg6,TResult>>)

Compila la consulta.

public:
generic <typename TArg0, typename TArg1, typename TArg2, typename TArg3, typename TArg4, typename TArg5, typename TArg6, typename TResult>
 where TArg0 : System::Data::Linq::DataContext static Func<TArg0, TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TResult> ^ Compile(System::Linq::Expressions::Expression<Func<TArg0, TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TResult> ^> ^ query);
public static Func<TArg0,TArg1,TArg2,TArg3,TArg4,TArg5,TArg6,TResult> Compile<TArg0,TArg1,TArg2,TArg3,TArg4,TArg5,TArg6,TResult> (System.Linq.Expressions.Expression<Func<TArg0,TArg1,TArg2,TArg3,TArg4,TArg5,TArg6,TResult>> query) where TArg0 : System.Data.Linq.DataContext;
static member Compile : System.Linq.Expressions.Expression<Func<'TArg0, 'TArg1, 'TArg2, 'TArg3, 'TArg4, 'TArg5, 'TArg6, 'Result>> -> Func<'TArg0, 'TArg1, 'TArg2, 'TArg3, 'TArg4, 'TArg5, 'TArg6, 'Result (requires 'TArg0 :> System.Data.Linq.DataContext)> (requires 'TArg0 :> System.Data.Linq.DataContext)
Public Shared Function Compile(Of TArg0 As DataContext, TArg1 As DataContext, TArg2 As DataContext, TArg3 As DataContext, TArg4 As DataContext, TArg5 As DataContext, TArg6 As DataContext, TResult As DataContext) (query As Expression(Of Func(Of TArg0, TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TResult))) As Func(Of TArg0, TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TResult)

Parámetros de tipo

TArg0

Representa el tipo del parámetro que se debe pasar al ejecutar el delegado devuelto por el método Compile<TArg0,TResult>(Expression<Func<TArg0,TResult>>).

TArg1

Representa el tipo del parámetro que se debe pasar al ejecutar el delegado devuelto por el método Compile<TArg0,TResult>(Expression<Func<TArg0,TResult>>).

TArg2

Representa el tipo del parámetro que se debe pasar al ejecutar el delegado devuelto por el método Compile<TArg0,TResult>(Expression<Func<TArg0,TResult>>).

TArg3

Representa el tipo del parámetro que se debe pasar al ejecutar el delegado devuelto por el método Compile<TArg0,TResult>(Expression<Func<TArg0,TResult>>).

TArg4

Representa el tipo del parámetro que se debe pasar al ejecutar el delegado devuelto por el método Compile<TArg0,TResult>(Expression<Func<TArg0,TResult>>).

TArg5

Representa el tipo del parámetro que se debe pasar al ejecutar el delegado devuelto por el método Compile<TArg0,TResult>(Expression<Func<TArg0,TResult>>).

TArg6

Representa el tipo del parámetro que se debe pasar al ejecutar el delegado devuelto por el método Compile<TArg0,TResult>(Expression<Func<TArg0,TResult>>).

TResult

Tipo de T en la colección IEnumerable<T> que se devuelve al ejecutar el delegado devuelto por el método Compile<TArg0,TResult>(Expression<Func<TArg0,TResult>>).

Parámetros

query
Expression<Func<TArg0,TArg1,TArg2,TArg3,TArg4,TArg5,TArg6,TResult>>

Expresión de consulta que se va a compilar.

Devoluciones

Func<TArg0,TArg1,TArg2,TArg3,TArg4,TArg5,TArg6,TResult>

Delegado genérico que representa la consulta compilada.

Ejemplos

Vea Compile.

Comentarios

Vea Compile.

Se aplica a

Compile<TArg0,TArg1,TArg2,TArg3,TArg4,TArg5,TResult>(Expression<Func<TArg0,TArg1,TArg2,TArg3,TArg4,TArg5,TResult>>)

Compila la consulta.

public:
generic <typename TArg0, typename TArg1, typename TArg2, typename TArg3, typename TArg4, typename TArg5, typename TResult>
 where TArg0 : System::Data::Linq::DataContext static Func<TArg0, TArg1, TArg2, TArg3, TArg4, TArg5, TResult> ^ Compile(System::Linq::Expressions::Expression<Func<TArg0, TArg1, TArg2, TArg3, TArg4, TArg5, TResult> ^> ^ query);
public static Func<TArg0,TArg1,TArg2,TArg3,TArg4,TArg5,TResult> Compile<TArg0,TArg1,TArg2,TArg3,TArg4,TArg5,TResult> (System.Linq.Expressions.Expression<Func<TArg0,TArg1,TArg2,TArg3,TArg4,TArg5,TResult>> query) where TArg0 : System.Data.Linq.DataContext;
static member Compile : System.Linq.Expressions.Expression<Func<'TArg0, 'TArg1, 'TArg2, 'TArg3, 'TArg4, 'TArg5, 'Result>> -> Func<'TArg0, 'TArg1, 'TArg2, 'TArg3, 'TArg4, 'TArg5, 'Result (requires 'TArg0 :> System.Data.Linq.DataContext)> (requires 'TArg0 :> System.Data.Linq.DataContext)
Public Shared Function Compile(Of TArg0 As DataContext, TArg1 As DataContext, TArg2 As DataContext, TArg3 As DataContext, TArg4 As DataContext, TArg5 As DataContext, TResult As DataContext) (query As Expression(Of Func(Of TArg0, TArg1, TArg2, TArg3, TArg4, TArg5, TResult))) As Func(Of TArg0, TArg1, TArg2, TArg3, TArg4, TArg5, TResult)

Parámetros de tipo

TArg0

Representa el tipo del parámetro que se debe pasar al ejecutar el delegado devuelto por el método Compile<TArg0,TResult>(Expression<Func<TArg0,TResult>>).

TArg1

Representa el tipo del parámetro que se debe pasar al ejecutar el delegado devuelto por el método Compile<TArg0,TResult>(Expression<Func<TArg0,TResult>>).

TArg2

Representa el tipo del parámetro que se debe pasar al ejecutar el delegado devuelto por el método Compile<TArg0,TResult>(Expression<Func<TArg0,TResult>>).

TArg3

Representa el tipo del parámetro que se debe pasar al ejecutar el delegado devuelto por el método Compile<TArg0,TResult>(Expression<Func<TArg0,TResult>>).

TArg4

Representa el tipo del parámetro que se debe pasar al ejecutar el delegado devuelto por el método Compile<TArg0,TResult>(Expression<Func<TArg0,TResult>>).

TArg5

Representa el tipo del parámetro que se debe pasar al ejecutar el delegado devuelto por el método Compile<TArg0,TResult>(Expression<Func<TArg0,TResult>>).

TResult

Tipo de T en la colección IEnumerable<T> que se devuelve al ejecutar el delegado devuelto por el método Compile<TArg0,TResult>(Expression<Func<TArg0,TResult>>).

Parámetros

query
Expression<Func<TArg0,TArg1,TArg2,TArg3,TArg4,TArg5,TResult>>

Expresión de consulta que se va a compilar.

Devoluciones

Func<TArg0,TArg1,TArg2,TArg3,TArg4,TArg5,TResult>

Delegado genérico que representa la consulta compilada.

Ejemplos

Vea Compile.

Comentarios

Vea Compile.

Se aplica a

Compile<TArg0,TArg1,TArg2,TArg3,TArg4,TResult>(Expression<Func<TArg0,TArg1,TArg2,TArg3,TArg4,TResult>>)

Compila la consulta.

public:
generic <typename TArg0, typename TArg1, typename TArg2, typename TArg3, typename TArg4, typename TResult>
 where TArg0 : System::Data::Linq::DataContext static Func<TArg0, TArg1, TArg2, TArg3, TArg4, TResult> ^ Compile(System::Linq::Expressions::Expression<Func<TArg0, TArg1, TArg2, TArg3, TArg4, TResult> ^> ^ query);
public static Func<TArg0,TArg1,TArg2,TArg3,TArg4,TResult> Compile<TArg0,TArg1,TArg2,TArg3,TArg4,TResult> (System.Linq.Expressions.Expression<Func<TArg0,TArg1,TArg2,TArg3,TArg4,TResult>> query) where TArg0 : System.Data.Linq.DataContext;
static member Compile : System.Linq.Expressions.Expression<Func<'TArg0, 'TArg1, 'TArg2, 'TArg3, 'TArg4, 'Result>> -> Func<'TArg0, 'TArg1, 'TArg2, 'TArg3, 'TArg4, 'Result (requires 'TArg0 :> System.Data.Linq.DataContext)> (requires 'TArg0 :> System.Data.Linq.DataContext)
Public Shared Function Compile(Of TArg0 As DataContext, TArg1 As DataContext, TArg2 As DataContext, TArg3 As DataContext, TArg4 As DataContext, TResult As DataContext) (query As Expression(Of Func(Of TArg0, TArg1, TArg2, TArg3, TArg4, TResult))) As Func(Of TArg0, TArg1, TArg2, TArg3, TArg4, TResult)

Parámetros de tipo

TArg0

Representa el tipo del parámetro que se debe pasar al ejecutar el delegado devuelto por el método Compile<TArg0,TResult>(Expression<Func<TArg0,TResult>>).

TArg1

Representa el tipo del parámetro que se debe pasar al ejecutar el delegado devuelto por el método Compile<TArg0,TResult>(Expression<Func<TArg0,TResult>>).

TArg2

Representa el tipo del parámetro que se debe pasar al ejecutar el delegado devuelto por el método Compile<TArg0,TResult>(Expression<Func<TArg0,TResult>>).

TArg3

Representa el tipo del parámetro que se debe pasar al ejecutar el delegado devuelto por el método Compile<TArg0,TResult>(Expression<Func<TArg0,TResult>>).

TArg4

Representa el tipo del parámetro que se debe pasar al ejecutar el delegado devuelto por el método Compile<TArg0,TResult>(Expression<Func<TArg0,TResult>>).

TResult

Tipo de T en la colección IEnumerable<T> que se devuelve al ejecutar el delegado devuelto por el método Compile<TArg0,TResult>(Expression<Func<TArg0,TResult>>).

Parámetros

query
Expression<Func<TArg0,TArg1,TArg2,TArg3,TArg4,TResult>>

Expresión de consulta que se va a compilar.

Devoluciones

Func<TArg0,TArg1,TArg2,TArg3,TArg4,TResult>

Delegado genérico que representa la consulta compilada.

Ejemplos

Vea Compile.

Comentarios

Vea Compile.

Se aplica a

Compile<TArg0,TArg1,TArg2,TArg3,TResult>(Expression<Func<TArg0,TArg1,TArg2,TArg3,TResult>>)

Compila la consulta.

public:
generic <typename TArg0, typename TArg1, typename TArg2, typename TArg3, typename TResult>
 where TArg0 : System::Data::Linq::DataContext static Func<TArg0, TArg1, TArg2, TArg3, TResult> ^ Compile(System::Linq::Expressions::Expression<Func<TArg0, TArg1, TArg2, TArg3, TResult> ^> ^ query);
public static Func<TArg0,TArg1,TArg2,TArg3,TResult> Compile<TArg0,TArg1,TArg2,TArg3,TResult> (System.Linq.Expressions.Expression<Func<TArg0,TArg1,TArg2,TArg3,TResult>> query) where TArg0 : System.Data.Linq.DataContext;
static member Compile : System.Linq.Expressions.Expression<Func<'TArg0, 'TArg1, 'TArg2, 'TArg3, 'Result>> -> Func<'TArg0, 'TArg1, 'TArg2, 'TArg3, 'Result (requires 'TArg0 :> System.Data.Linq.DataContext)> (requires 'TArg0 :> System.Data.Linq.DataContext)
Public Shared Function Compile(Of TArg0 As DataContext, TArg1 As DataContext, TArg2 As DataContext, TArg3 As DataContext, TResult As DataContext) (query As Expression(Of Func(Of TArg0, TArg1, TArg2, TArg3, TResult))) As Func(Of TArg0, TArg1, TArg2, TArg3, TResult)

Parámetros de tipo

TArg0

Representa el tipo del parámetro que se debe pasar al ejecutar el delegado devuelto por el método Compile<TArg0,TResult>(Expression<Func<TArg0,TResult>>).

TArg1

Representa el tipo del parámetro que se debe pasar al ejecutar el delegado devuelto por el método Compile<TArg0,TResult>(Expression<Func<TArg0,TResult>>).

TArg2

Representa el tipo del parámetro que se debe pasar al ejecutar el delegado devuelto por el método Compile<TArg0,TResult>(Expression<Func<TArg0,TResult>>).

TArg3

Representa el tipo del parámetro que se debe pasar al ejecutar el delegado devuelto por el método Compile<TArg0,TResult>(Expression<Func<TArg0,TResult>>).

TResult

Tipo de T en la colección IEnumerable<T> que se devuelve al ejecutar el delegado devuelto por el método Compile<TArg0,TResult>(Expression<Func<TArg0,TResult>>).

Parámetros

query
Expression<Func<TArg0,TArg1,TArg2,TArg3,TResult>>

Expresión de consulta que se va a compilar.

Devoluciones

Func<TArg0,TArg1,TArg2,TArg3,TResult>

Delegado genérico que representa la consulta compilada.

Ejemplos

Vea Compile.

Comentarios

Vea Compile.

Se aplica a

Compile<TArg0,TArg1,TArg2,TResult>(Expression<Func<TArg0,TArg1,TArg2,TResult>>)

Compila la consulta.

public:
generic <typename TArg0, typename TArg1, typename TArg2, typename TResult>
 where TArg0 : System::Data::Linq::DataContext static Func<TArg0, TArg1, TArg2, TResult> ^ Compile(System::Linq::Expressions::Expression<Func<TArg0, TArg1, TArg2, TResult> ^> ^ query);
public static Func<TArg0,TArg1,TArg2,TResult> Compile<TArg0,TArg1,TArg2,TResult> (System.Linq.Expressions.Expression<Func<TArg0,TArg1,TArg2,TResult>> query) where TArg0 : System.Data.Linq.DataContext;
static member Compile : System.Linq.Expressions.Expression<Func<'TArg0, 'TArg1, 'TArg2, 'Result>> -> Func<'TArg0, 'TArg1, 'TArg2, 'Result (requires 'TArg0 :> System.Data.Linq.DataContext)> (requires 'TArg0 :> System.Data.Linq.DataContext)
Public Shared Function Compile(Of TArg0 As DataContext, TArg1 As DataContext, TArg2 As DataContext, TResult As DataContext) (query As Expression(Of Func(Of TArg0, TArg1, TArg2, TResult))) As Func(Of TArg0, TArg1, TArg2, TResult)

Parámetros de tipo

TArg0

Representa el tipo del parámetro que se debe pasar al ejecutar el delegado devuelto por el método Compile<TArg0,TResult>(Expression<Func<TArg0,TResult>>).

TArg1

Representa el tipo del parámetro que se debe pasar al ejecutar el delegado devuelto por el método Compile<TArg0,TResult>(Expression<Func<TArg0,TResult>>).

TArg2

Representa el tipo del parámetro que se debe pasar al ejecutar el delegado devuelto por el método Compile<TArg0,TResult>(Expression<Func<TArg0,TResult>>).

TResult

Tipo de T en la colección IEnumerable<T> que se devuelve al ejecutar el delegado devuelto por el método Compile<TArg0,TResult>(Expression<Func<TArg0,TResult>>).

Parámetros

query
Expression<Func<TArg0,TArg1,TArg2,TResult>>

Expresión de consulta que se va a compilar.

Devoluciones

Func<TArg0,TArg1,TArg2,TResult>

Delegado genérico que representa la consulta compilada.

Ejemplos

Vea Compile.

Comentarios

Vea Compile.

Se aplica a

Compile<TArg0,TArg1,TResult>(Expression<Func<TArg0,TArg1,TResult>>)

Compila la consulta.

public:
generic <typename TArg0, typename TArg1, typename TResult>
 where TArg0 : System::Data::Linq::DataContext static Func<TArg0, TArg1, TResult> ^ Compile(System::Linq::Expressions::Expression<Func<TArg0, TArg1, TResult> ^> ^ query);
public static Func<TArg0,TArg1,TResult> Compile<TArg0,TArg1,TResult> (System.Linq.Expressions.Expression<Func<TArg0,TArg1,TResult>> query) where TArg0 : System.Data.Linq.DataContext;
static member Compile : System.Linq.Expressions.Expression<Func<'TArg0, 'TArg1, 'Result>> -> Func<'TArg0, 'TArg1, 'Result (requires 'TArg0 :> System.Data.Linq.DataContext)> (requires 'TArg0 :> System.Data.Linq.DataContext)
Public Shared Function Compile(Of TArg0 As DataContext, TArg1 As DataContext, TResult As DataContext) (query As Expression(Of Func(Of TArg0, TArg1, TResult))) As Func(Of TArg0, TArg1, TResult)

Parámetros de tipo

TArg0

Representa el tipo del parámetro que se debe pasar al ejecutar el delegado devuelto por el método Compile<TArg0,TResult>(Expression<Func<TArg0,TResult>>).

TArg1

Representa el tipo del parámetro que se debe pasar al ejecutar el delegado devuelto por el método Compile<TArg0,TResult>(Expression<Func<TArg0,TResult>>).

TResult

Tipo de T en la colección IEnumerable<T> que se devuelve al ejecutar el delegado devuelto por el método Compile<TArg0,TResult>(Expression<Func<TArg0,TResult>>).

Parámetros

query
Expression<Func<TArg0,TArg1,TResult>>

Expresión de consulta que se va a compilar.

Devoluciones

Func<TArg0,TArg1,TResult>

Delegado genérico que representa la consulta compilada.

Ejemplos

Vea Compile.

Comentarios

Vea Compile.

Se aplica a

Compile<TArg0,TResult>(Expression<Func<TArg0,TResult>>)

Compila la consulta.

public:
generic <typename TArg0, typename TResult>
 where TArg0 : System::Data::Linq::DataContext static Func<TArg0, TResult> ^ Compile(System::Linq::Expressions::Expression<Func<TArg0, TResult> ^> ^ query);
public static Func<TArg0,TResult> Compile<TArg0,TResult> (System.Linq.Expressions.Expression<Func<TArg0,TResult>> query) where TArg0 : System.Data.Linq.DataContext;
static member Compile : System.Linq.Expressions.Expression<Func<'TArg0, 'Result>> -> Func<'TArg0, 'Result (requires 'TArg0 :> System.Data.Linq.DataContext)> (requires 'TArg0 :> System.Data.Linq.DataContext)
Public Shared Function Compile(Of TArg0 As DataContext, TResult As DataContext) (query As Expression(Of Func(Of TArg0, TResult))) As Func(Of TArg0, TResult)

Parámetros de tipo

TArg0

Representa el tipo del parámetro que se debe pasar al ejecutar el delegado devuelto por el método Compile<TArg0,TResult>(Expression<Func<TArg0,TResult>>).

TResult

Tipo de T en la colección IEnumerable<T> que se devuelve al ejecutar el delegado devuelto por el método Compile<TArg0,TResult>(Expression<Func<TArg0,TResult>>).

Parámetros

query
Expression<Func<TArg0,TResult>>

Expresión de consulta que se va a compilar.

Devoluciones

Func<TArg0,TResult>

Delegado genérico que representa la consulta compilada.

Ejemplos

Consulta Compile.

Comentarios

Consulta Compile.

Se aplica a