Ler em inglês

Compartilhar via


CompiledQuery.Compile Método

Definição

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 a 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 a 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 a 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 a 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 a 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 a 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 a 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 a consulta.

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

Compila a consulta.

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

Compila a consulta.

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

Compila a consulta.

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

Compila a consulta.

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

Compila a consulta.

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

Compila a consulta.

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

Compila a consulta.

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

Compila a 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 a consulta.

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;

Parâmetros de tipo

TArg0

Representa o tipo do parâmetro que deve ser passado ao executar o delegado retornado pelo método Compile<TArg0,TResult>(Expression<Func<TArg0,TResult>>).

TArg1

Representa o tipo do parâmetro que deve ser passado ao executar o delegado retornado pelo método Compile<TArg0,TResult>(Expression<Func<TArg0,TResult>>).

TArg2

Representa o tipo do parâmetro que deve ser passado ao executar o delegado retornado pelo método Compile<TArg0,TResult>(Expression<Func<TArg0,TResult>>).

TArg3

Representa o tipo do parâmetro que deve ser passado ao executar o delegado retornado pelo método Compile<TArg0,TResult>(Expression<Func<TArg0,TResult>>).

TArg4

Representa o tipo do parâmetro que deve ser passado ao executar o delegado retornado pelo método Compile<TArg0,TResult>(Expression<Func<TArg0,TResult>>).

TArg5

Representa o tipo do parâmetro que deve ser passado ao executar o delegado retornado pelo método Compile<TArg0,TResult>(Expression<Func<TArg0,TResult>>).

TArg6

Representa o tipo do parâmetro que deve ser passado ao executar o delegado retornado pelo método Compile<TArg0,TResult>(Expression<Func<TArg0,TResult>>).

TArg7

Representa o tipo do parâmetro que deve ser passado ao executar o delegado retornado pelo método Compile<TArg0,TResult>(Expression<Func<TArg0,TResult>>).

TArg8

Representa o tipo do parâmetro que deve ser passado ao executar o delegado retornado pelo método Compile<TArg0,TResult>(Expression<Func<TArg0,TResult>>).

TArg9

Representa o tipo do parâmetro que deve ser passado ao executar o delegado retornado pelo método Compile<TArg0,TResult>(Expression<Func<TArg0,TResult>>).

TArg10

Representa o tipo do parâmetro que deve ser passado ao executar o delegado retornado pelo método Compile<TArg0,TResult>(Expression<Func<TArg0,TResult>>).

TArg11

Representa o tipo do parâmetro que deve ser passado ao executar o delegado retornado pelo método Compile<TArg0,TResult>(Expression<Func<TArg0,TResult>>).

TArg12

Representa o tipo do parâmetro que deve ser passado ao executar o delegado retornado pelo método Compile<TArg0,TResult>(Expression<Func<TArg0,TResult>>).

TArg13

Representa o tipo do parâmetro que deve ser passado ao executar o delegado retornado pelo método Compile<TArg0,TResult>(Expression<Func<TArg0,TResult>>).

TArg14

Representa o tipo do parâmetro que deve ser passado ao executar o delegado retornado pelo método Compile<TArg0,TResult>(Expression<Func<TArg0,TResult>>).

TArg15

Representa o tipo do parâmetro que deve ser passado ao executar o delegado retornado pelo método Compile<TArg0,TResult>(Expression<Func<TArg0,TResult>>).

TResult

O tipo de T no IEnumerable<T> retornado ao executar o delegado retornado pelo 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>>

A expressão de consulta a ser compilada.

Retornos

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

Um delegado genérico que representa a consulta compilada.

Exemplos

Veja Compile

Comentários

Veja Compile

Aplica-se a

.NET Framework 4.8.1 e outras versões
Produto Versões
.NET Framework 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1

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 a consulta.

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;

Parâmetros de tipo

TArg0

Representa o tipo do parâmetro que deve ser passado ao executar o delegado retornado pelo método Compile<TArg0,TResult>(Expression<Func<TArg0,TResult>>).

TArg1

Representa o tipo do parâmetro que deve ser passado ao executar o delegado retornado pelo método Compile<TArg0,TResult>(Expression<Func<TArg0,TResult>>).

TArg2

Representa o tipo do parâmetro que deve ser passado ao executar o delegado retornado pelo método Compile<TArg0,TResult>(Expression<Func<TArg0,TResult>>).

TArg3

Representa o tipo do parâmetro que deve ser passado ao executar o delegado retornado pelo método Compile<TArg0,TResult>(Expression<Func<TArg0,TResult>>).

TArg4

Representa o tipo do parâmetro que deve ser passado ao executar o delegado retornado pelo método Compile<TArg0,TResult>(Expression<Func<TArg0,TResult>>).

TArg5

Representa o tipo do parâmetro que deve ser passado ao executar o delegado retornado pelo método Compile<TArg0,TResult>(Expression<Func<TArg0,TResult>>).

TArg6

Representa o tipo do parâmetro que deve ser passado ao executar o delegado retornado pelo método Compile<TArg0,TResult>(Expression<Func<TArg0,TResult>>).

TArg7

Representa o tipo do parâmetro que deve ser passado ao executar o delegado retornado pelo método Compile<TArg0,TResult>(Expression<Func<TArg0,TResult>>).

TArg8

Representa o tipo do parâmetro que deve ser passado ao executar o delegado retornado pelo método Compile<TArg0,TResult>(Expression<Func<TArg0,TResult>>).

TArg9

Representa o tipo do parâmetro que deve ser passado ao executar o delegado retornado pelo método Compile<TArg0,TResult>(Expression<Func<TArg0,TResult>>).

TArg10

Representa o tipo do parâmetro que deve ser passado ao executar o delegado retornado pelo método Compile<TArg0,TResult>(Expression<Func<TArg0,TResult>>).

TArg11

Representa o tipo do parâmetro que deve ser passado ao executar o delegado retornado pelo método Compile<TArg0,TResult>(Expression<Func<TArg0,TResult>>).

TArg12

Representa o tipo do parâmetro que deve ser passado ao executar o delegado retornado pelo método Compile<TArg0,TResult>(Expression<Func<TArg0,TResult>>).

TArg13

Representa o tipo do parâmetro que deve ser passado ao executar o delegado retornado pelo método Compile<TArg0,TResult>(Expression<Func<TArg0,TResult>>).

TArg14

Representa o tipo do parâmetro que deve ser passado ao executar o delegado retornado pelo método Compile<TArg0,TResult>(Expression<Func<TArg0,TResult>>).

TResult

O tipo de T no IEnumerable<T> retornado ao executar o delegado retornado pelo 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>>

A expressão de consulta a ser compilada.

Retornos

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

Um delegado genérico que representa a consulta compilada.

Exemplos

Consulte Compile.

Comentários

Consulte Compile.

Aplica-se a

.NET Framework 4.8.1 e outras versões
Produto Versões
.NET Framework 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1

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 a consulta.

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;

Parâmetros de tipo

TArg0

Representa o tipo do parâmetro que deve ser passado ao executar o delegado retornado pelo método Compile<TArg0,TResult>(Expression<Func<TArg0,TResult>>).

TArg1

Representa o tipo do parâmetro que deve ser passado ao executar o delegado retornado pelo método Compile<TArg0,TResult>(Expression<Func<TArg0,TResult>>).

TArg2

Representa o tipo do parâmetro que deve ser passado ao executar o delegado retornado pelo método Compile<TArg0,TResult>(Expression<Func<TArg0,TResult>>).

TArg3

Representa o tipo do parâmetro que deve ser passado ao executar o delegado retornado pelo método Compile<TArg0,TResult>(Expression<Func<TArg0,TResult>>).

TArg4

Representa o tipo do parâmetro que deve ser passado ao executar o delegado retornado pelo método Compile<TArg0,TResult>(Expression<Func<TArg0,TResult>>).

TArg5

Representa o tipo do parâmetro que deve ser passado ao executar o delegado retornado pelo método Compile<TArg0,TResult>(Expression<Func<TArg0,TResult>>).

TArg6

Representa o tipo do parâmetro que deve ser passado ao executar o delegado retornado pelo método Compile<TArg0,TResult>(Expression<Func<TArg0,TResult>>).

TArg7

Representa o tipo do parâmetro que deve ser passado ao executar o delegado retornado pelo método Compile<TArg0,TResult>(Expression<Func<TArg0,TResult>>).

TArg8

Representa o tipo do parâmetro que deve ser passado ao executar o delegado retornado pelo método Compile<TArg0,TResult>(Expression<Func<TArg0,TResult>>).

TArg9

Representa o tipo do parâmetro que deve ser passado ao executar o delegado retornado pelo método Compile<TArg0,TResult>(Expression<Func<TArg0,TResult>>).

TArg10

Representa o tipo do parâmetro que deve ser passado ao executar o delegado retornado pelo método Compile<TArg0,TResult>(Expression<Func<TArg0,TResult>>).

TArg11

Representa o tipo do parâmetro que deve ser passado ao executar o delegado retornado pelo método Compile<TArg0,TResult>(Expression<Func<TArg0,TResult>>).

TArg12

Representa o tipo do parâmetro que deve ser passado ao executar o delegado retornado pelo método Compile<TArg0,TResult>(Expression<Func<TArg0,TResult>>).

TArg13

Representa o tipo do parâmetro que deve ser passado ao executar o delegado retornado pelo método Compile<TArg0,TResult>(Expression<Func<TArg0,TResult>>).

TResult

O tipo de T no IEnumerable<T> retornado ao executar o delegado retornado pelo 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>>

A expressão de consulta a ser compilada.

Retornos

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

Um delegado genérico que representa a consulta compilada.

Exemplos

Consulte Compile.

Comentários

Consulte Compile.

Aplica-se a

.NET Framework 4.8.1 e outras versões
Produto Versões
.NET Framework 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1

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 a consulta.

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;

Parâmetros de tipo

TArg0

Representa o tipo do parâmetro que deve ser passado ao executar o delegado retornado pelo método Compile<TArg0,TResult>(Expression<Func<TArg0,TResult>>).

TArg1

Representa o tipo do parâmetro que deve ser passado ao executar o delegado retornado pelo método Compile<TArg0,TResult>(Expression<Func<TArg0,TResult>>).

TArg2

Representa o tipo do parâmetro que deve ser passado ao executar o delegado retornado pelo método Compile<TArg0,TResult>(Expression<Func<TArg0,TResult>>).

TArg3

Representa o tipo do parâmetro que deve ser passado ao executar o delegado retornado pelo método Compile<TArg0,TResult>(Expression<Func<TArg0,TResult>>).

TArg4

Representa o tipo do parâmetro que deve ser passado ao executar o delegado retornado pelo método Compile<TArg0,TResult>(Expression<Func<TArg0,TResult>>).

TArg5

Representa o tipo do parâmetro que deve ser passado ao executar o delegado retornado pelo método Compile<TArg0,TResult>(Expression<Func<TArg0,TResult>>).

TArg6

Representa o tipo do parâmetro que deve ser passado ao executar o delegado retornado pelo método Compile<TArg0,TResult>(Expression<Func<TArg0,TResult>>).

TArg7

Representa o tipo do parâmetro que deve ser passado ao executar o delegado retornado pelo método Compile<TArg0,TResult>(Expression<Func<TArg0,TResult>>).

TArg8

Representa o tipo do parâmetro que deve ser passado ao executar o delegado retornado pelo método Compile<TArg0,TResult>(Expression<Func<TArg0,TResult>>).

TArg9

Representa o tipo do parâmetro que deve ser passado ao executar o delegado retornado pelo método Compile<TArg0,TResult>(Expression<Func<TArg0,TResult>>).

TArg10

Representa o tipo do parâmetro que deve ser passado ao executar o delegado retornado pelo método Compile<TArg0,TResult>(Expression<Func<TArg0,TResult>>).

TArg11

Representa o tipo do parâmetro que deve ser passado ao executar o delegado retornado pelo método Compile<TArg0,TResult>(Expression<Func<TArg0,TResult>>).

TArg12

Representa o tipo do parâmetro que deve ser passado ao executar o delegado retornado pelo método Compile<TArg0,TResult>(Expression<Func<TArg0,TResult>>).

TResult

O tipo de T no IEnumerable<T> retornado ao executar o delegado retornado pelo 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>>

A expressão de consulta a ser compilada.

Retornos

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

Um delegado genérico que representa a consulta compilada.

Exemplos

Consulte Compile.

Comentários

Consulte Compile.

Aplica-se a

.NET Framework 4.8.1 e outras versões
Produto Versões
.NET Framework 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1

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 a consulta.

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;

Parâmetros de tipo

TArg0

Representa o tipo do parâmetro que deve ser passado ao executar o delegado retornado pelo método Compile<TArg0,TResult>(Expression<Func<TArg0,TResult>>).

TArg1

Representa o tipo do parâmetro que deve ser passado ao executar o delegado retornado pelo método Compile<TArg0,TResult>(Expression<Func<TArg0,TResult>>).

TArg2

Representa o tipo do parâmetro que deve ser passado ao executar o delegado retornado pelo método Compile<TArg0,TResult>(Expression<Func<TArg0,TResult>>).

TArg3

Representa o tipo do parâmetro que deve ser passado ao executar o delegado retornado pelo método Compile<TArg0,TResult>(Expression<Func<TArg0,TResult>>).

TArg4

Representa o tipo do parâmetro que deve ser passado ao executar o delegado retornado pelo método Compile<TArg0,TResult>(Expression<Func<TArg0,TResult>>).

TArg5

Representa o tipo do parâmetro que deve ser passado ao executar o delegado retornado pelo método Compile<TArg0,TResult>(Expression<Func<TArg0,TResult>>).

TArg6

Representa o tipo do parâmetro que deve ser passado ao executar o delegado retornado pelo método Compile<TArg0,TResult>(Expression<Func<TArg0,TResult>>).

TArg7

Representa o tipo do parâmetro que deve ser passado ao executar o delegado retornado pelo método Compile<TArg0,TResult>(Expression<Func<TArg0,TResult>>).

TArg8

Representa o tipo do parâmetro que deve ser passado ao executar o delegado retornado pelo método Compile<TArg0,TResult>(Expression<Func<TArg0,TResult>>).

TArg9

Representa o tipo do parâmetro que deve ser passado ao executar o delegado retornado pelo método Compile<TArg0,TResult>(Expression<Func<TArg0,TResult>>).

TArg10

Representa o tipo do parâmetro que deve ser passado ao executar o delegado retornado pelo método Compile<TArg0,TResult>(Expression<Func<TArg0,TResult>>).

TArg11

Representa o tipo do parâmetro que deve ser passado ao executar o delegado retornado pelo método Compile<TArg0,TResult>(Expression<Func<TArg0,TResult>>).

TResult

O tipo de T no IEnumerable<T> retornado ao executar o delegado retornado pelo 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>>

A expressão de consulta a ser compilada.

Retornos

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

Um delegado genérico que representa a consulta compilada.

Exemplos

Consulte Compile.

Comentários

Consulte Compile.

Aplica-se a

.NET Framework 4.8.1 e outras versões
Produto Versões
.NET Framework 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1

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 a consulta.

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;

Parâmetros de tipo

TArg0

Representa o tipo do parâmetro que deve ser passado ao executar o delegado retornado pelo método Compile<TArg0,TResult>(Expression<Func<TArg0,TResult>>).

TArg1

Representa o tipo do parâmetro que deve ser passado ao executar o delegado retornado pelo método Compile<TArg0,TResult>(Expression<Func<TArg0,TResult>>).

TArg2

Representa o tipo do parâmetro que deve ser passado ao executar o delegado retornado pelo método Compile<TArg0,TResult>(Expression<Func<TArg0,TResult>>).

TArg3

Representa o tipo do parâmetro que deve ser passado ao executar o delegado retornado pelo método Compile<TArg0,TResult>(Expression<Func<TArg0,TResult>>).

TArg4

Representa o tipo do parâmetro que deve ser passado ao executar o delegado retornado pelo método Compile<TArg0,TResult>(Expression<Func<TArg0,TResult>>).

TArg5

Representa o tipo do parâmetro que deve ser passado ao executar o delegado retornado pelo método Compile<TArg0,TResult>(Expression<Func<TArg0,TResult>>).

TArg6

Representa o tipo do parâmetro que deve ser passado ao executar o delegado retornado pelo método Compile<TArg0,TResult>(Expression<Func<TArg0,TResult>>).

TArg7

Representa o tipo do parâmetro que deve ser passado ao executar o delegado retornado pelo método Compile<TArg0,TResult>(Expression<Func<TArg0,TResult>>).

TArg8

Representa o tipo do parâmetro que deve ser passado ao executar o delegado retornado pelo método Compile<TArg0,TResult>(Expression<Func<TArg0,TResult>>).

TArg9

Representa o tipo do parâmetro que deve ser passado ao executar o delegado retornado pelo método Compile<TArg0,TResult>(Expression<Func<TArg0,TResult>>).

TArg10

Representa o tipo do parâmetro que deve ser passado ao executar o delegado retornado pelo método Compile<TArg0,TResult>(Expression<Func<TArg0,TResult>>).

TResult

O tipo de T no IEnumerable<T> retornado ao executar o delegado retornado pelo 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>>

A expressão de consulta a ser compilada.

Retornos

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

Um delegado genérico que representa a consulta compilada.

Exemplos

Consulte Compile.

Comentários

Consulte Compile.

Aplica-se a

.NET Framework 4.8.1 e outras versões
Produto Versões
.NET Framework 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1

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 a consulta.

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;

Parâmetros de tipo

TArg0

Representa o tipo do parâmetro que deve ser passado ao executar o delegado retornado pelo método Compile<TArg0,TResult>(Expression<Func<TArg0,TResult>>).

TArg1

Representa o tipo do parâmetro que deve ser passado ao executar o delegado retornado pelo método Compile<TArg0,TResult>(Expression<Func<TArg0,TResult>>).

TArg2

Representa o tipo do parâmetro que deve ser passado ao executar o delegado retornado pelo método Compile<TArg0,TResult>(Expression<Func<TArg0,TResult>>).

TArg3

Representa o tipo do parâmetro que deve ser passado ao executar o delegado retornado pelo método Compile<TArg0,TResult>(Expression<Func<TArg0,TResult>>).

TArg4

Representa o tipo do parâmetro que deve ser passado ao executar o delegado retornado pelo método Compile<TArg0,TResult>(Expression<Func<TArg0,TResult>>).

TArg5

Representa o tipo do parâmetro que deve ser passado ao executar o delegado retornado pelo método Compile<TArg0,TResult>(Expression<Func<TArg0,TResult>>).

TArg6

Representa o tipo do parâmetro que deve ser passado ao executar o delegado retornado pelo método Compile<TArg0,TResult>(Expression<Func<TArg0,TResult>>).

TArg7

Representa o tipo do parâmetro que deve ser passado ao executar o delegado retornado pelo método Compile<TArg0,TResult>(Expression<Func<TArg0,TResult>>).

TArg8

Representa o tipo do parâmetro que deve ser passado ao executar o delegado retornado pelo método Compile<TArg0,TResult>(Expression<Func<TArg0,TResult>>).

TArg9

Representa o tipo do parâmetro que deve ser passado ao executar o delegado retornado pelo método Compile<TArg0,TResult>(Expression<Func<TArg0,TResult>>).

TResult

O tipo de T no IEnumerable<T> retornado ao executar o delegado retornado pelo 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>>

A expressão de consulta a ser compilada.

Retornos

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

Um delegado genérico que representa a consulta compilada.

Exemplos

Consulte Compile.

Comentários

Consulte Compile.

Aplica-se a

.NET Framework 4.8.1 e outras versões
Produto Versões
.NET Framework 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1

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

Compila a consulta.

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;

Parâmetros de tipo

TArg0

Representa o tipo do parâmetro que deve ser passado ao executar o delegado retornado pelo método Compile<TArg0,TResult>(Expression<Func<TArg0,TResult>>).

TArg1

Representa o tipo do parâmetro que deve ser passado ao executar o delegado retornado pelo método Compile<TArg0,TResult>(Expression<Func<TArg0,TResult>>).

TArg2

Representa o tipo do parâmetro que deve ser passado ao executar o delegado retornado pelo método Compile<TArg0,TResult>(Expression<Func<TArg0,TResult>>).

TArg3

Representa o tipo do parâmetro que deve ser passado ao executar o delegado retornado pelo método Compile<TArg0,TResult>(Expression<Func<TArg0,TResult>>).

TArg4

Representa o tipo do parâmetro que deve ser passado ao executar o delegado retornado pelo método Compile<TArg0,TResult>(Expression<Func<TArg0,TResult>>).

TArg5

Representa o tipo do parâmetro que deve ser passado ao executar o delegado retornado pelo método Compile<TArg0,TResult>(Expression<Func<TArg0,TResult>>).

TArg6

Representa o tipo do parâmetro que deve ser passado ao executar o delegado retornado pelo método Compile<TArg0,TResult>(Expression<Func<TArg0,TResult>>).

TArg7

Representa o tipo do parâmetro que deve ser passado ao executar o delegado retornado pelo método Compile<TArg0,TResult>(Expression<Func<TArg0,TResult>>).

TArg8

Representa o tipo do parâmetro que deve ser passado ao executar o delegado retornado pelo método Compile<TArg0,TResult>(Expression<Func<TArg0,TResult>>).

TResult

O tipo de T no IEnumerable<T> retornado ao executar o delegado retornado pelo método Compile<TArg0,TResult>(Expression<Func<TArg0,TResult>>).

Parâmetros

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

A expressão de consulta a ser compilada.

Retornos

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

Um delegado genérico que representa a consulta compilada.

Exemplos

Consulte Compile.

Comentários

Consulte Compile.

Aplica-se a

.NET Framework 4.8.1 e outras versões
Produto Versões
.NET Framework 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1

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

Compila a consulta.

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;

Parâmetros de tipo

TArg0

Representa o tipo do parâmetro que deve ser passado ao executar o delegado retornado pelo método Compile<TArg0,TResult>(Expression<Func<TArg0,TResult>>).

TArg1

Representa o tipo do parâmetro que deve ser passado ao executar o delegado retornado pelo método Compile<TArg0,TResult>(Expression<Func<TArg0,TResult>>).

TArg2

Representa o tipo do parâmetro que deve ser passado ao executar o delegado retornado pelo método Compile<TArg0,TResult>(Expression<Func<TArg0,TResult>>).

TArg3

Representa o tipo do parâmetro que deve ser passado ao executar o delegado retornado pelo método Compile<TArg0,TResult>(Expression<Func<TArg0,TResult>>).

TArg4

Representa o tipo do parâmetro que deve ser passado ao executar o delegado retornado pelo método Compile<TArg0,TResult>(Expression<Func<TArg0,TResult>>).

TArg5

Representa o tipo do parâmetro que deve ser passado ao executar o delegado retornado pelo método Compile<TArg0,TResult>(Expression<Func<TArg0,TResult>>).

TArg6

Representa o tipo do parâmetro que deve ser passado ao executar o delegado retornado pelo método Compile<TArg0,TResult>(Expression<Func<TArg0,TResult>>).

TArg7

Representa o tipo do parâmetro que deve ser passado ao executar o delegado retornado pelo método Compile<TArg0,TResult>(Expression<Func<TArg0,TResult>>).

TResult

O tipo de T no IEnumerable<T> retornado ao executar o delegado retornado pelo método Compile<TArg0,TResult>(Expression<Func<TArg0,TResult>>).

Parâmetros

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

A expressão de consulta a ser compilada.

Retornos

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

Um delegado genérico que representa a consulta compilada.

Exemplos

Consulte Compile.

Comentários

Consulte Compile.

Aplica-se a

.NET Framework 4.8.1 e outras versões
Produto Versões
.NET Framework 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1

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

Compila a consulta.

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;

Parâmetros de tipo

TArg0

Representa o tipo do parâmetro que deve ser passado ao executar o delegado retornado pelo método Compile<TArg0,TResult>(Expression<Func<TArg0,TResult>>).

TArg1

Representa o tipo do parâmetro que deve ser passado ao executar o delegado retornado pelo método Compile<TArg0,TResult>(Expression<Func<TArg0,TResult>>).

TArg2

Representa o tipo do parâmetro que deve ser passado ao executar o delegado retornado pelo método Compile<TArg0,TResult>(Expression<Func<TArg0,TResult>>).

TArg3

Representa o tipo do parâmetro que deve ser passado ao executar o delegado retornado pelo método Compile<TArg0,TResult>(Expression<Func<TArg0,TResult>>).

TArg4

Representa o tipo do parâmetro que deve ser passado ao executar o delegado retornado pelo método Compile<TArg0,TResult>(Expression<Func<TArg0,TResult>>).

TArg5

Representa o tipo do parâmetro que deve ser passado ao executar o delegado retornado pelo método Compile<TArg0,TResult>(Expression<Func<TArg0,TResult>>).

TArg6

Representa o tipo do parâmetro que deve ser passado ao executar o delegado retornado pelo método Compile<TArg0,TResult>(Expression<Func<TArg0,TResult>>).

TResult

O tipo de T no IEnumerable<T> retornado ao executar o delegado retornado pelo método Compile<TArg0,TResult>(Expression<Func<TArg0,TResult>>).

Parâmetros

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

A expressão de consulta a ser compilada.

Retornos

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

Um delegado genérico que representa a consulta compilada.

Exemplos

Consulte Compile.

Comentários

Consulte Compile.

Aplica-se a

.NET Framework 4.8.1 e outras versões
Produto Versões
.NET Framework 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1

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

Compila a consulta.

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;

Parâmetros de tipo

TArg0

Representa o tipo do parâmetro que deve ser passado ao executar o delegado retornado pelo método Compile<TArg0,TResult>(Expression<Func<TArg0,TResult>>).

TArg1

Representa o tipo do parâmetro que deve ser passado ao executar o delegado retornado pelo método Compile<TArg0,TResult>(Expression<Func<TArg0,TResult>>).

TArg2

Representa o tipo do parâmetro que deve ser passado ao executar o delegado retornado pelo método Compile<TArg0,TResult>(Expression<Func<TArg0,TResult>>).

TArg3

Representa o tipo do parâmetro que deve ser passado ao executar o delegado retornado pelo método Compile<TArg0,TResult>(Expression<Func<TArg0,TResult>>).

TArg4

Representa o tipo do parâmetro que deve ser passado ao executar o delegado retornado pelo método Compile<TArg0,TResult>(Expression<Func<TArg0,TResult>>).

TArg5

Representa o tipo do parâmetro que deve ser passado ao executar o delegado retornado pelo método Compile<TArg0,TResult>(Expression<Func<TArg0,TResult>>).

TResult

O tipo de T no IEnumerable<T> retornado ao executar o delegado retornado pelo método Compile<TArg0,TResult>(Expression<Func<TArg0,TResult>>).

Parâmetros

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

A expressão de consulta a ser compilada.

Retornos

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

Um delegado genérico que representa a consulta compilada.

Exemplos

Consulte Compile.

Comentários

Consulte Compile.

Aplica-se a

.NET Framework 4.8.1 e outras versões
Produto Versões
.NET Framework 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1

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

Compila a consulta.

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;

Parâmetros de tipo

TArg0

Representa o tipo do parâmetro que deve ser passado ao executar o delegado retornado pelo método Compile<TArg0,TResult>(Expression<Func<TArg0,TResult>>).

TArg1

Representa o tipo do parâmetro que deve ser passado ao executar o delegado retornado pelo método Compile<TArg0,TResult>(Expression<Func<TArg0,TResult>>).

TArg2

Representa o tipo do parâmetro que deve ser passado ao executar o delegado retornado pelo método Compile<TArg0,TResult>(Expression<Func<TArg0,TResult>>).

TArg3

Representa o tipo do parâmetro que deve ser passado ao executar o delegado retornado pelo método Compile<TArg0,TResult>(Expression<Func<TArg0,TResult>>).

TArg4

Representa o tipo do parâmetro que deve ser passado ao executar o delegado retornado pelo método Compile<TArg0,TResult>(Expression<Func<TArg0,TResult>>).

TResult

O tipo de T no IEnumerable<T> retornado ao executar o delegado retornado pelo método Compile<TArg0,TResult>(Expression<Func<TArg0,TResult>>).

Parâmetros

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

A expressão de consulta a ser compilada.

Retornos

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

Um delegado genérico que representa a consulta compilada.

Exemplos

Consulte Compile.

Comentários

Consulte Compile.

Aplica-se a

.NET Framework 4.8.1 e outras versões
Produto Versões
.NET Framework 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1

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

Compila a consulta.

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;

Parâmetros de tipo

TArg0

Representa o tipo do parâmetro que deve ser passado ao executar o delegado retornado pelo método Compile<TArg0,TResult>(Expression<Func<TArg0,TResult>>).

TArg1

Representa o tipo do parâmetro que deve ser passado ao executar o delegado retornado pelo método Compile<TArg0,TResult>(Expression<Func<TArg0,TResult>>).

TArg2

Representa o tipo do parâmetro que deve ser passado ao executar o delegado retornado pelo método Compile<TArg0,TResult>(Expression<Func<TArg0,TResult>>).

TArg3

Representa o tipo do parâmetro que deve ser passado ao executar o delegado retornado pelo método Compile<TArg0,TResult>(Expression<Func<TArg0,TResult>>).

TResult

O tipo de T no IEnumerable<T> retornado ao executar o delegado retornado pelo método Compile<TArg0,TResult>(Expression<Func<TArg0,TResult>>).

Parâmetros

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

A expressão de consulta a ser compilada.

Retornos

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

Um delegado genérico que representa a consulta compilada.

Exemplos

Consulte Compile.

Comentários

Consulte Compile.

Aplica-se a

.NET Framework 4.8.1 e outras versões
Produto Versões
.NET Framework 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1

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

Compila a consulta.

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;

Parâmetros de tipo

TArg0

Representa o tipo do parâmetro que deve ser passado ao executar o delegado retornado pelo método Compile<TArg0,TResult>(Expression<Func<TArg0,TResult>>).

TArg1

Representa o tipo do parâmetro que deve ser passado ao executar o delegado retornado pelo método Compile<TArg0,TResult>(Expression<Func<TArg0,TResult>>).

TArg2

Representa o tipo do parâmetro que deve ser passado ao executar o delegado retornado pelo método Compile<TArg0,TResult>(Expression<Func<TArg0,TResult>>).

TResult

O tipo de T no IEnumerable<T> retornado ao executar o delegado retornado pelo método Compile<TArg0,TResult>(Expression<Func<TArg0,TResult>>).

Parâmetros

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

A expressão de consulta a ser compilada.

Retornos

Func<TArg0,TArg1,TArg2,TResult>

Um delegado genérico que representa a consulta compilada.

Exemplos

Consulte Compile.

Comentários

Consulte Compile.

Aplica-se a

.NET Framework 4.8.1 e outras versões
Produto Versões
.NET Framework 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1

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

Compila a consulta.

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;

Parâmetros de tipo

TArg0

Representa o tipo do parâmetro que deve ser passado ao executar o delegado retornado pelo método Compile<TArg0,TResult>(Expression<Func<TArg0,TResult>>).

TArg1

Representa o tipo do parâmetro que deve ser passado ao executar o delegado retornado pelo método Compile<TArg0,TResult>(Expression<Func<TArg0,TResult>>).

TResult

O tipo de T no IEnumerable<T> retornado ao executar o delegado retornado pelo método Compile<TArg0,TResult>(Expression<Func<TArg0,TResult>>).

Parâmetros

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

A expressão de consulta a ser compilada.

Retornos

Func<TArg0,TArg1,TResult>

Um delegado genérico que representa a consulta compilada.

Exemplos

Consulte Compile.

Comentários

Consulte Compile.

Aplica-se a

.NET Framework 4.8.1 e outras versões
Produto Versões
.NET Framework 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1

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

Compila a consulta.

public static Func<TArg0,TResult> Compile<TArg0,TResult>(System.Linq.Expressions.Expression<Func<TArg0,TResult>> query) where TArg0 : System.Data.Linq.DataContext;

Parâmetros de tipo

TArg0

Representa o tipo do parâmetro que deve ser passado ao executar o delegado retornado pelo método Compile<TArg0,TResult>(Expression<Func<TArg0,TResult>>).

TResult

O tipo de T no IEnumerable<T> retornado ao executar o delegado retornado pelo método Compile<TArg0,TResult>(Expression<Func<TArg0,TResult>>).

Parâmetros

query
Expression<Func<TArg0,TResult>>

A expressão de consulta a ser compilada.

Retornos

Func<TArg0,TResult>

Um delegado genérico que representa a consulta compilada.

Exemplos

Veja Compile

Comentários

Veja Compile

Aplica-se a

.NET Framework 4.8.1 e outras versões
Produto Versões
.NET Framework 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1