語言

CompiledQuery.Compile 方法

定義

多載

名稱 Description
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>>)

建立一個新的代理,代表已編譯的 LINQ 對 Entities 查詢。

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>>)

建立一個新的代理,代表已編譯的 LINQ 對 Entities 查詢。

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>>)

建立一個新的代理,代表已編譯的 LINQ 對 Entities 查詢。

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>>)

建立一個新的代理,代表已編譯的 LINQ 對 Entities 查詢。

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>>)

建立一個新的代理,代表已編譯的 LINQ 對 Entities 查詢。

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>>)

建立一個新的代理,代表已編譯的 LINQ 對 Entities 查詢。

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>>)

建立一個新的代理,代表已編譯的 LINQ 對 Entities 查詢。

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

建立一個新的代理,代表已編譯的 LINQ 對 Entities 查詢。

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

建立一個新的代理,代表已編譯的 LINQ 對 Entities 查詢。

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

建立一個新的代理,代表已編譯的 LINQ 對 Entities 查詢。

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

建立一個新的代理,代表已編譯的 LINQ 對 Entities 查詢。

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

建立一個新的代理,代表已編譯的 LINQ 對 Entities 查詢。

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

建立一個新的代理,代表已編譯的 LINQ 對 Entities 查詢。

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

建立一個新的代理,代表已編譯的 LINQ 對 Entities 查詢。

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

建立一個新的代理,代表已編譯的 LINQ 對 Entities 查詢。

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

建立一個新的代理,代表已編譯的 LINQ 對 Entities 查詢。

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>>)

建立一個新的代理,代表已編譯的 LINQ 對 Entities 查詢。

[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1011:ConsiderPassingBaseTypesAsParameters", Justification="required for this feature")]
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.Entity.Core.Objects.ObjectContext;
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.Entity.Core.Objects.ObjectContext)> (requires 'TArg0 :> System.Data.Entity.Core.Objects.ObjectContext)
Public Shared Function Compile(Of TArg0 As ObjectContext, TArg1 As ObjectContext, TArg2 As ObjectContext, TArg3 As ObjectContext, TArg4 As ObjectContext, TArg5 As ObjectContext, TArg6 As ObjectContext, TArg7 As ObjectContext, TArg8 As ObjectContext, TArg9 As ObjectContext, TArg10 As ObjectContext, TArg11 As ObjectContext, TArg12 As ObjectContext, TArg13 As ObjectContext, TArg14 As ObjectContext, TArg15 As ObjectContext, TResult As ObjectContext) (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)

類型參數

TArg0

由 ObjectContext衍生出的型別。

TArg1

代表執行此方法回傳代理時必須傳遞的參數類型。 TArg1 必須是原始型態。

TArg2

代表執行此方法回傳代理時必須傳遞的參數類型。 TArg2 必須是原始型態。

TArg3

代表執行此方法回傳代理時必須傳遞的參數類型。 TArg3 一定是原始型。

TArg4

代表執行此方法回傳代理時必須傳遞的參數類型。 TArg4 必須是原始型態。

TArg5

代表執行此方法回傳代理時必須傳遞的參數類型。 TArg5 必須是原始型態。

TArg6

代表執行此方法回傳代理時必須傳遞的參數類型。 TArg6 必須是原始型。

TArg7

代表執行此方法回傳代理時必須傳遞的參數類型。 TArg7 必須是原始型態。

TArg8

代表執行此方法回傳代理時必須傳遞的參數類型。 TArg8 一定是原始型態。

TArg9

代表執行此方法回傳代理時必須傳遞的參數類型。 TArg9 一定是原始型態。

TArg10

代表執行此方法回傳代理時必須傳遞的參數類型。 TArg10 必須是原始型態。

TArg11

代表執行此方法回傳代理時必須傳遞的參數類型。 TArg11 必須是原始型態。

TArg12

代表執行此方法回傳代理時必須傳遞的參數類型。 TArg12 必須是原始型態。

TArg13

代表執行此方法回傳代理時必須傳遞的參數類型。 TArg13 一定是原始型態。

TArg14

代表執行此方法回傳代理時必須傳遞的參數類型。 TArg14 必須是原始型態。

TArg15

代表執行此方法回傳代理時必須傳遞的參數類型。 TArg15 必須是原始型態。

參數

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

要編譯的 lambda 表達式。

傳回

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

Func<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,TResult>,一個通用代理,代表已編譯的 LINQ 轉為實體查詢。

屬性

適用於

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>>)

建立一個新的代理,代表已編譯的 LINQ 對 Entities 查詢。

[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1011:ConsiderPassingBaseTypesAsParameters", Justification="required for this feature")]
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.Entity.Core.Objects.ObjectContext;
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.Entity.Core.Objects.ObjectContext)> (requires 'TArg0 :> System.Data.Entity.Core.Objects.ObjectContext)
Public Shared Function Compile(Of TArg0 As ObjectContext, TArg1 As ObjectContext, TArg2 As ObjectContext, TArg3 As ObjectContext, TArg4 As ObjectContext, TArg5 As ObjectContext, TArg6 As ObjectContext, TArg7 As ObjectContext, TArg8 As ObjectContext, TArg9 As ObjectContext, TArg10 As ObjectContext, TArg11 As ObjectContext, TArg12 As ObjectContext, TArg13 As ObjectContext, TArg14 As ObjectContext, TResult As ObjectContext) (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)

類型參數

TArg0

由 ObjectContext衍生出的型別。

TArg1

代表執行此方法回傳代理時必須傳遞的參數類型。 TArg1 必須是原始型態。

TArg2

代表執行此方法回傳代理時必須傳遞的參數類型。 TArg2 必須是原始型態。

TArg3

代表執行此方法回傳代理時必須傳遞的參數類型。 TArg3 一定是原始型。

TArg4

代表執行此方法回傳代理時必須傳遞的參數類型。 TArg4 必須是原始型態。

TArg5

代表執行此方法回傳代理時必須傳遞的參數類型。 TArg5 必須是原始型態。

TArg6

代表執行此方法回傳代理時必須傳遞的參數類型。 TArg6 必須是原始型。

TArg7

代表執行此方法回傳代理時必須傳遞的參數類型。 TArg7 必須是原始型態。

TArg8

代表執行此方法回傳代理時必須傳遞的參數類型。 TArg8 一定是原始型態。

TArg9

代表執行此方法回傳代理時必須傳遞的參數類型。 TArg9 一定是原始型態。

TArg10

代表執行此方法回傳代理時必須傳遞的參數類型。 TArg10 必須是原始型態。

TArg11

代表執行此方法回傳代理時必須傳遞的參數類型。 TArg11 必須是原始型態。

TArg12

代表執行此方法回傳代理時必須傳遞的參數類型。 TArg12 必須是原始型態。

TArg13

代表執行此方法回傳代理時必須傳遞的參數類型。 TArg13 一定是原始型態。

TArg14

代表執行此方法回傳代理時必須傳遞的參數類型。 TArg14 必須是原始型態。

參數

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

要編譯的 lambda 表達式。

傳回

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

Func<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,TResult>,一個通用代理,代表已編譯的 LINQ 轉為實體查詢。

屬性

適用於

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>>)

建立一個新的代理,代表已編譯的 LINQ 對 Entities 查詢。

[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1011:ConsiderPassingBaseTypesAsParameters", Justification="required for this feature")]
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.Entity.Core.Objects.ObjectContext;
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.Entity.Core.Objects.ObjectContext)> (requires 'TArg0 :> System.Data.Entity.Core.Objects.ObjectContext)
Public Shared Function Compile(Of TArg0 As ObjectContext, TArg1 As ObjectContext, TArg2 As ObjectContext, TArg3 As ObjectContext, TArg4 As ObjectContext, TArg5 As ObjectContext, TArg6 As ObjectContext, TArg7 As ObjectContext, TArg8 As ObjectContext, TArg9 As ObjectContext, TArg10 As ObjectContext, TArg11 As ObjectContext, TArg12 As ObjectContext, TArg13 As ObjectContext, TResult As ObjectContext) (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)

類型參數

TArg0

由 ObjectContext衍生出的型別。

TArg1

代表執行此方法回傳代理時必須傳遞的參數類型。 TArg1 必須是原始型態。

TArg2

代表執行此方法回傳代理時必須傳遞的參數類型。 TArg2 必須是原始型態。

TArg3

代表執行此方法回傳代理時必須傳遞的參數類型。 TArg3 一定是原始型。

TArg4

代表執行此方法回傳代理時必須傳遞的參數類型。 TArg4 必須是原始型態。

TArg5

代表執行此方法回傳代理時必須傳遞的參數類型。 TArg5 必須是原始型態。

TArg6

代表執行此方法回傳代理時必須傳遞的參數類型。 TArg6 必須是原始型。

TArg7

代表執行此方法回傳代理時必須傳遞的參數類型。 TArg7 必須是原始型態。

TArg8

代表執行此方法回傳代理時必須傳遞的參數類型。 TArg8 一定是原始型態。

TArg9

代表執行此方法回傳代理時必須傳遞的參數類型。 TArg9 一定是原始型態。

TArg10

代表執行此方法回傳代理時必須傳遞的參數類型。 TArg10 必須是原始型態。

TArg11

代表執行此方法回傳代理時必須傳遞的參數類型。 TArg11 必須是原始型態。

TArg12

代表執行此方法回傳代理時必須傳遞的參數類型。 TArg12 必須是原始型態。

TArg13

代表執行此方法回傳代理時必須傳遞的參數類型。 TArg13 一定是原始型態。

參數

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

要編譯的 lambda 表達式。

傳回

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

Func<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,TResult>,一個通用代理,代表已編譯的 LINQ 轉為實體查詢。

屬性

適用於

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>>)

建立一個新的代理,代表已編譯的 LINQ 對 Entities 查詢。

[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1011:ConsiderPassingBaseTypesAsParameters", Justification="required for this feature")]
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.Entity.Core.Objects.ObjectContext;
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.Entity.Core.Objects.ObjectContext)> (requires 'TArg0 :> System.Data.Entity.Core.Objects.ObjectContext)
Public Shared Function Compile(Of TArg0 As ObjectContext, TArg1 As ObjectContext, TArg2 As ObjectContext, TArg3 As ObjectContext, TArg4 As ObjectContext, TArg5 As ObjectContext, TArg6 As ObjectContext, TArg7 As ObjectContext, TArg8 As ObjectContext, TArg9 As ObjectContext, TArg10 As ObjectContext, TArg11 As ObjectContext, TArg12 As ObjectContext, TResult As ObjectContext) (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)

類型參數

TArg0

由 ObjectContext衍生出的型別。

TArg1

代表執行此方法回傳代理時必須傳遞的參數類型。 TArg1 必須是原始型態。

TArg2

代表執行此方法回傳代理時必須傳遞的參數類型。 TArg2 必須是原始型態。

TArg3

代表執行此方法回傳代理時必須傳遞的參數類型。 TArg3 一定是原始型。

TArg4

代表執行此方法回傳代理時必須傳遞的參數類型。 TArg4 必須是原始型態。

TArg5

代表執行此方法回傳代理時必須傳遞的參數類型。 TArg5 必須是原始型態。

TArg6

代表執行此方法回傳代理時必須傳遞的參數類型。 TArg6 必須是原始型。

TArg7

代表執行此方法回傳代理時必須傳遞的參數類型。 TArg7 必須是原始型態。

TArg8

代表執行此方法回傳代理時必須傳遞的參數類型。 TArg8 一定是原始型態。

TArg9

代表執行此方法回傳代理時必須傳遞的參數類型。 TArg9 一定是原始型態。

TArg10

代表執行此方法回傳代理時必須傳遞的參數類型。 TArg10 必須是原始型態。

TArg11

代表執行此方法回傳代理時必須傳遞的參數類型。 TArg11 必須是原始型態。

TArg12

代表執行此方法回傳代理時必須傳遞的參數類型。 TArg12 必須是原始型態。

參數

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

要編譯的 lambda 表達式。

傳回

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

Func<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,TResult>,一個通用代理,代表已編譯的 LINQ 轉為實體查詢。

屬性

適用於

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>>)

建立一個新的代理,代表已編譯的 LINQ 對 Entities 查詢。

[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1011:ConsiderPassingBaseTypesAsParameters", Justification="required for this feature")]
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.Entity.Core.Objects.ObjectContext;
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.Entity.Core.Objects.ObjectContext)> (requires 'TArg0 :> System.Data.Entity.Core.Objects.ObjectContext)
Public Shared Function Compile(Of TArg0 As ObjectContext, TArg1 As ObjectContext, TArg2 As ObjectContext, TArg3 As ObjectContext, TArg4 As ObjectContext, TArg5 As ObjectContext, TArg6 As ObjectContext, TArg7 As ObjectContext, TArg8 As ObjectContext, TArg9 As ObjectContext, TArg10 As ObjectContext, TArg11 As ObjectContext, TResult As ObjectContext) (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)

類型參數

TArg0

由 ObjectContext衍生出的型別。

TArg1

代表執行此方法回傳代理時必須傳遞的參數類型。 TArg1 必須是原始型態。

TArg2

代表執行此方法回傳代理時必須傳遞的參數類型。 TArg2 必須是原始型態。

TArg3

代表執行此方法回傳代理時必須傳遞的參數類型。 TArg3 一定是原始型。

TArg4

代表執行此方法回傳代理時必須傳遞的參數類型。 TArg4 必須是原始型態。

TArg5

代表執行此方法回傳代理時必須傳遞的參數類型。 TArg5 必須是原始型態。

TArg6

代表執行此方法回傳代理時必須傳遞的參數類型。 TArg6 必須是原始型。

TArg7

代表執行此方法回傳代理時必須傳遞的參數類型。 TArg7 必須是原始型態。

TArg8

代表執行此方法回傳代理時必須傳遞的參數類型。 TArg8 一定是原始型態。

TArg9

代表執行此方法回傳代理時必須傳遞的參數類型。 TArg9 一定是原始型態。

TArg10

代表執行此方法回傳代理時必須傳遞的參數類型。 TArg10 必須是原始型態。

TArg11

代表執行此方法回傳代理時必須傳遞的參數類型。 TArg11 必須是原始型態。

參數

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

要編譯的 lambda 表達式。

傳回

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

Func<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,TResult>,一個通用代理,代表已編譯的 LINQ 轉為實體查詢。

屬性

適用於

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>>)

建立一個新的代理,代表已編譯的 LINQ 對 Entities 查詢。

[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1011:ConsiderPassingBaseTypesAsParameters", Justification="required for this feature")]
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.Entity.Core.Objects.ObjectContext;
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.Entity.Core.Objects.ObjectContext)> (requires 'TArg0 :> System.Data.Entity.Core.Objects.ObjectContext)
Public Shared Function Compile(Of TArg0 As ObjectContext, TArg1 As ObjectContext, TArg2 As ObjectContext, TArg3 As ObjectContext, TArg4 As ObjectContext, TArg5 As ObjectContext, TArg6 As ObjectContext, TArg7 As ObjectContext, TArg8 As ObjectContext, TArg9 As ObjectContext, TArg10 As ObjectContext, TResult As ObjectContext) (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)

類型參數

TArg0

由 ObjectContext衍生出的型別。

TArg1

代表執行此方法回傳代理時必須傳遞的參數類型。 TArg1 必須是原始型態。

TArg2

代表執行此方法回傳代理時必須傳遞的參數類型。 TArg2 必須是原始型態。

TArg3

代表執行此方法回傳代理時必須傳遞的參數類型。 TArg3 一定是原始型。

TArg4

代表執行此方法回傳代理時必須傳遞的參數類型。 TArg4 必須是原始型態。

TArg5

代表執行此方法回傳代理時必須傳遞的參數類型。 TArg5 必須是原始型態。

TArg6

代表執行此方法回傳代理時必須傳遞的參數類型。 TArg6 必須是原始型。

TArg7

代表執行此方法回傳代理時必須傳遞的參數類型。 TArg7 必須是原始型態。

TArg8

代表執行此方法回傳代理時必須傳遞的參數類型。 TArg8 一定是原始型態。

TArg9

代表執行此方法回傳代理時必須傳遞的參數類型。 TArg9 一定是原始型態。

TArg10

代表執行此方法回傳代理時必須傳遞的參數類型。 TArg10 必須是原始型態。

參數

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

要編譯的 lambda 表達式。

傳回

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

Func<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,TResult>,一個通用代理,代表已編譯的 LINQ 轉為實體查詢。

屬性

適用於

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>>)

建立一個新的代理,代表已編譯的 LINQ 對 Entities 查詢。

[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1011:ConsiderPassingBaseTypesAsParameters", Justification="required for this feature")]
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.Entity.Core.Objects.ObjectContext;
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.Entity.Core.Objects.ObjectContext)> (requires 'TArg0 :> System.Data.Entity.Core.Objects.ObjectContext)
Public Shared Function Compile(Of TArg0 As ObjectContext, TArg1 As ObjectContext, TArg2 As ObjectContext, TArg3 As ObjectContext, TArg4 As ObjectContext, TArg5 As ObjectContext, TArg6 As ObjectContext, TArg7 As ObjectContext, TArg8 As ObjectContext, TArg9 As ObjectContext, TResult As ObjectContext) (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)

類型參數

TArg0

由 ObjectContext衍生出的型別。

TArg1

代表執行此方法回傳代理時必須傳遞的參數類型。 TArg1 必須是原始型態。

TArg2

代表執行此方法回傳代理時必須傳遞的參數類型。 TArg2 必須是原始型態。

TArg3

代表執行此方法回傳代理時必須傳遞的參數類型。 TArg3 一定是原始型。

TArg4

代表執行此方法回傳代理時必須傳遞的參數類型。 TArg4 必須是原始型態。

TArg5

代表執行此方法回傳代理時必須傳遞的參數類型。 TArg5 必須是原始型態。

TArg6

代表執行此方法回傳代理時必須傳遞的參數類型。 TArg6 必須是原始型。

TArg7

代表執行此方法回傳代理時必須傳遞的參數類型。 TArg7 必須是原始型態。

TArg8

代表執行此方法回傳代理時必須傳遞的參數類型。 TArg8 一定是原始型態。

TArg9

代表執行此方法回傳代理時必須傳遞的參數類型。 TArg9 一定是原始型態。

參數

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

要編譯的 lambda 表達式。

傳回

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

Func<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,TResult>,一個通用代理,代表已編譯的 LINQ 轉為實體查詢。

屬性

適用於

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

建立一個新的代理,代表已編譯的 LINQ 對 Entities 查詢。

[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1011:ConsiderPassingBaseTypesAsParameters", Justification="required for this feature")]
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.Entity.Core.Objects.ObjectContext;
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.Entity.Core.Objects.ObjectContext)> (requires 'TArg0 :> System.Data.Entity.Core.Objects.ObjectContext)
Public Shared Function Compile(Of TArg0 As ObjectContext, TArg1 As ObjectContext, TArg2 As ObjectContext, TArg3 As ObjectContext, TArg4 As ObjectContext, TArg5 As ObjectContext, TArg6 As ObjectContext, TArg7 As ObjectContext, TArg8 As ObjectContext, TResult As ObjectContext) (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)

類型參數

TArg0

由 ObjectContext衍生出的型別。

TArg1

代表執行此方法回傳代理時必須傳遞的參數類型。 TArg1 必須是原始型態。

TArg2

代表執行此方法回傳代理時必須傳遞的參數類型。 TArg2 必須是原始型態。

TArg3

代表執行此方法回傳代理時必須傳遞的參數類型。 TArg3 一定是原始型。

TArg4

代表執行此方法回傳代理時必須傳遞的參數類型。 TArg4 必須是原始型態。

TArg5

代表執行此方法回傳代理時必須傳遞的參數類型。 TArg5 必須是原始型態。

TArg6

代表執行此方法回傳代理時必須傳遞的參數類型。 TArg6 必須是原始型。

TArg7

代表執行此方法回傳代理時必須傳遞的參數類型。 TArg7 必須是原始型態。

TArg8

代表執行此方法回傳代理時必須傳遞的參數類型。 TArg8 一定是原始型態。

參數

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

要編譯的 lambda 表達式。

傳回

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

Func<T1,T2,T3,T4,T5,T6,T7,T8,T9,TResult>,一個通用代理,代表已編譯的 LINQ 轉為實體查詢。

屬性

適用於

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

建立一個新的代理,代表已編譯的 LINQ 對 Entities 查詢。

[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1011:ConsiderPassingBaseTypesAsParameters", Justification="required for this feature")]
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1006:DoNotNestGenericTypesInMemberSignatures")]
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.Entity.Core.Objects.ObjectContext;
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.Entity.Core.Objects.ObjectContext)> (requires 'TArg0 :> System.Data.Entity.Core.Objects.ObjectContext)
Public Shared Function Compile(Of TArg0 As ObjectContext, TArg1 As ObjectContext, TArg2 As ObjectContext, TArg3 As ObjectContext, TArg4 As ObjectContext, TArg5 As ObjectContext, TArg6 As ObjectContext, TArg7 As ObjectContext, TResult As ObjectContext) (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)

類型參數

TArg0

由 ObjectContext衍生出的型別。

TArg1

代表執行此方法回傳代理時必須傳遞的參數類型。 TArg1 必須是原始型態。

TArg2

代表執行此方法回傳代理時必須傳遞的參數類型。 TArg2 必須是原始型態。

TArg3

代表執行此方法回傳代理時必須傳遞的參數類型。 TArg3 一定是原始型。

TArg4

代表執行此方法回傳代理時必須傳遞的參數類型。 TArg4 必須是原始型態。

TArg5

代表執行此方法回傳代理時必須傳遞的參數類型。 TArg5 必須是原始型態。

TArg6

代表執行此方法回傳代理時必須傳遞的參數類型。 TArg6 必須是原始型。

TArg7

代表執行此方法回傳代理時必須傳遞的參數類型。 TArg7 必須是原始型態。

參數

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

要編譯的 lambda 表達式。

傳回

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

Func<T1,T2,T3,T4,T5,T6,T7,T8,TResult>,一個通用代理,代表已編譯的 LINQ 轉為實體查詢。

屬性

適用於

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

建立一個新的代理,代表已編譯的 LINQ 對 Entities 查詢。

[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1006:DoNotNestGenericTypesInMemberSignatures")]
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1011:ConsiderPassingBaseTypesAsParameters", Justification="required for this feature")]
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.Entity.Core.Objects.ObjectContext;
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.Entity.Core.Objects.ObjectContext)> (requires 'TArg0 :> System.Data.Entity.Core.Objects.ObjectContext)
Public Shared Function Compile(Of TArg0 As ObjectContext, TArg1 As ObjectContext, TArg2 As ObjectContext, TArg3 As ObjectContext, TArg4 As ObjectContext, TArg5 As ObjectContext, TArg6 As ObjectContext, TResult As ObjectContext) (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)

類型參數

TArg0

由 ObjectContext衍生出的型別。

TArg1

代表執行此方法回傳代理時必須傳遞的參數類型。 TArg1 必須是原始型態。

TArg2

代表執行此方法回傳代理時必須傳遞的參數類型。 TArg2 必須是原始型態。

TArg3

代表執行此方法回傳代理時必須傳遞的參數類型。 TArg3 一定是原始型。

TArg4

代表執行此方法回傳代理時必須傳遞的參數類型。 TArg4 必須是原始型態。

TArg5

代表執行此方法回傳代理時必須傳遞的參數類型。 TArg5 必須是原始型態。

TArg6

代表執行此方法回傳代理時必須傳遞的參數類型。 TArg6 必須是原始型。

參數

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

要編譯的 lambda 表達式。

傳回

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

Func<T1,T2,T3,T4,T5,T6,T7,TResult>,一個通用代理,代表已編譯的 LINQ 轉為實體查詢。

屬性

適用於

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

建立一個新的代理,代表已編譯的 LINQ 對 Entities 查詢。

[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1011:ConsiderPassingBaseTypesAsParameters", Justification="required for this feature")]
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1006:DoNotNestGenericTypesInMemberSignatures")]
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.Entity.Core.Objects.ObjectContext;
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.Entity.Core.Objects.ObjectContext)> (requires 'TArg0 :> System.Data.Entity.Core.Objects.ObjectContext)
Public Shared Function Compile(Of TArg0 As ObjectContext, TArg1 As ObjectContext, TArg2 As ObjectContext, TArg3 As ObjectContext, TArg4 As ObjectContext, TArg5 As ObjectContext, TResult As ObjectContext) (query As Expression(Of Func(Of TArg0, TArg1, TArg2, TArg3, TArg4, TArg5, TResult))) As Func(Of TArg0, TArg1, TArg2, TArg3, TArg4, TArg5, TResult)

類型參數

TArg0

由 ObjectContext衍生出的型別。

TArg1

代表執行此方法回傳代理時必須傳遞的參數類型。 TArg1 必須是原始型態。

TArg2

代表執行此方法回傳代理時必須傳遞的參數類型。 TArg2 必須是原始型態。

TArg3

代表執行此方法回傳代理時必須傳遞的參數類型。 TArg3 一定是原始型。

TArg4

代表執行此方法回傳代理時必須傳遞的參數類型。 TArg4 必須是原始型態。

TArg5

代表執行此方法回傳代理時必須傳遞的參數類型。 TArg5 必須是原始型態。

TResult

執行方法所回 Compile<TArg0,TArg1,TArg2,TArg3,TArg4,TArg5,TResult>(Expression<Func<TArg0,TArg1,TArg2,TArg3,TArg4,TArg5,TResult>>) 傳的代理所回傳的查詢結果類型 T。

參數

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

要編譯的 lambda 表達式。

傳回

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

Func<T1,T2,T3,T4,T5,T6,TResult>,一個通用代理,代表已編譯的 LINQ 轉為實體查詢。

屬性

適用於

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

建立一個新的代理,代表已編譯的 LINQ 對 Entities 查詢。

[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1011:ConsiderPassingBaseTypesAsParameters", Justification="required for this feature")]
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1006:DoNotNestGenericTypesInMemberSignatures")]
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.Entity.Core.Objects.ObjectContext;
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.Entity.Core.Objects.ObjectContext)> (requires 'TArg0 :> System.Data.Entity.Core.Objects.ObjectContext)
Public Shared Function Compile(Of TArg0 As ObjectContext, TArg1 As ObjectContext, TArg2 As ObjectContext, TArg3 As ObjectContext, TArg4 As ObjectContext, TResult As ObjectContext) (query As Expression(Of Func(Of TArg0, TArg1, TArg2, TArg3, TArg4, TResult))) As Func(Of TArg0, TArg1, TArg2, TArg3, TArg4, TResult)

類型參數

TArg0

由 ObjectContext衍生出的型別。

TArg1

代表執行此方法回傳代理時必須傳遞的參數類型。 TArg1 必須是原始型態。

TArg2

代表執行此方法回傳代理時必須傳遞的參數類型。 TArg2 必須是原始型態。

TArg3

代表執行此方法回傳代理時必須傳遞的參數類型。 TArg3 一定是原始型。

TArg4

代表執行此方法回傳代理時必須傳遞的參數類型。 TArg4 必須是原始型態。

TResult

執行方法所回 Compile<TArg0,TArg1,TArg2,TArg3,TArg4,TResult>(Expression<Func<TArg0,TArg1,TArg2,TArg3,TArg4,TResult>>) 傳的代理所回傳的查詢結果類型 T。

參數

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

要編譯的 lambda 表達式。

傳回

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

Func<T1,T2,T3,T4,T5,TResult>,一個通用代理,代表已編譯的 LINQ 轉為實體查詢。

屬性

適用於

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

建立一個新的代理,代表已編譯的 LINQ 對 Entities 查詢。

[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1011:ConsiderPassingBaseTypesAsParameters", Justification="required for this feature")]
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1006:DoNotNestGenericTypesInMemberSignatures")]
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.Entity.Core.Objects.ObjectContext;
static member Compile : System.Linq.Expressions.Expression<Func<'TArg0, 'TArg1, 'TArg2, 'TArg3, 'Result>> -> Func<'TArg0, 'TArg1, 'TArg2, 'TArg3, 'Result (requires 'TArg0 :> System.Data.Entity.Core.Objects.ObjectContext)> (requires 'TArg0 :> System.Data.Entity.Core.Objects.ObjectContext)
Public Shared Function Compile(Of TArg0 As ObjectContext, TArg1 As ObjectContext, TArg2 As ObjectContext, TArg3 As ObjectContext, TResult As ObjectContext) (query As Expression(Of Func(Of TArg0, TArg1, TArg2, TArg3, TResult))) As Func(Of TArg0, TArg1, TArg2, TArg3, TResult)

類型參數

TArg0

由 ObjectContext衍生出的型別。

TArg1

代表執行此方法回傳代理時必須傳遞的參數類型。 TArg1 必須是原始型態。

TArg2

代表執行此方法回傳代理時必須傳遞的參數類型。 TArg2 必須是原始型態。

TArg3

代表執行此方法回傳代理時必須傳遞的參數類型。 TArg3 一定是原始型。

TResult

執行方法所回 Compile<TArg0,TArg1,TArg2,TArg3,TResult>(Expression<Func<TArg0,TArg1,TArg2,TArg3,TResult>>) 傳的代理所回傳的查詢結果類型 T。

參數

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

要編譯的 lambda 表達式。

傳回

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

Func<T1,T2,T3,T4,TResult>,一個通用代理,代表已編譯的 LINQ 轉為實體查詢。

屬性

適用於

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

建立一個新的代理,代表已編譯的 LINQ 對 Entities 查詢。

[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1006:DoNotNestGenericTypesInMemberSignatures")]
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1011:ConsiderPassingBaseTypesAsParameters", Justification="required for this feature")]
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.Entity.Core.Objects.ObjectContext;
static member Compile : System.Linq.Expressions.Expression<Func<'TArg0, 'TArg1, 'TArg2, 'Result>> -> Func<'TArg0, 'TArg1, 'TArg2, 'Result (requires 'TArg0 :> System.Data.Entity.Core.Objects.ObjectContext)> (requires 'TArg0 :> System.Data.Entity.Core.Objects.ObjectContext)
Public Shared Function Compile(Of TArg0 As ObjectContext, TArg1 As ObjectContext, TArg2 As ObjectContext, TResult As ObjectContext) (query As Expression(Of Func(Of TArg0, TArg1, TArg2, TResult))) As Func(Of TArg0, TArg1, TArg2, TResult)

類型參數

TArg0

由 ObjectContext衍生出的型別。

TArg1

代表執行此方法回傳代理時必須傳遞的參數類型。 TArg1 必須是原始型態。

TArg2

代表執行此方法回傳代理時必須傳遞的參數類型。 TArg2 必須是原始型態。

TResult

執行方法所回 Compile<TArg0,TArg1,TArg2,TResult>(Expression<Func<TArg0,TArg1,TArg2,TResult>>) 傳的代理所回傳的查詢結果類型 T。

參數

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

要編譯的 lambda 表達式。

傳回

Func<TArg0,TArg1,TArg2,TResult>

Func<T1,T2,T3,TResult>,一個通用代理,代表已編譯的 LINQ 轉為實體查詢。

屬性

適用於

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

建立一個新的代理,代表已編譯的 LINQ 對 Entities 查詢。

[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1006:DoNotNestGenericTypesInMemberSignatures")]
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1011:ConsiderPassingBaseTypesAsParameters", Justification="required for this feature")]
public static Func<TArg0,TArg1,TResult> Compile<TArg0,TArg1,TResult>(System.Linq.Expressions.Expression<Func<TArg0,TArg1,TResult>> query) where TArg0 : System.Data.Entity.Core.Objects.ObjectContext;
static member Compile : System.Linq.Expressions.Expression<Func<'TArg0, 'TArg1, 'Result>> -> Func<'TArg0, 'TArg1, 'Result (requires 'TArg0 :> System.Data.Entity.Core.Objects.ObjectContext)> (requires 'TArg0 :> System.Data.Entity.Core.Objects.ObjectContext)
Public Shared Function Compile(Of TArg0 As ObjectContext, TArg1 As ObjectContext, TResult As ObjectContext) (query As Expression(Of Func(Of TArg0, TArg1, TResult))) As Func(Of TArg0, TArg1, TResult)

類型參數

TArg0

由 ObjectContext衍生出的型別。

TArg1

代表執行此方法回傳代理時必須傳遞的參數類型。 TArg1 必須是原始型態。

TResult

執行方法所回 Compile<TArg0,TArg1,TResult>(Expression<Func<TArg0,TArg1,TResult>>) 傳的代理所回傳的查詢結果類型 T。

參數

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

要編譯的 lambda 表達式。

傳回

Func<TArg0,TArg1,TResult>

Func<T1,T2,TResult>,一個通用代理,代表已編譯的 LINQ 轉為實體查詢。

屬性

適用於

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

建立一個新的代理,代表已編譯的 LINQ 對 Entities 查詢。

[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1006:DoNotNestGenericTypesInMemberSignatures")]
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1011:ConsiderPassingBaseTypesAsParameters", Justification="required for this feature")]
public static Func<TArg0,TResult> Compile<TArg0,TResult>(System.Linq.Expressions.Expression<Func<TArg0,TResult>> query) where TArg0 : System.Data.Entity.Core.Objects.ObjectContext;
static member Compile : System.Linq.Expressions.Expression<Func<'TArg0, 'Result>> -> Func<'TArg0, 'Result (requires 'TArg0 :> System.Data.Entity.Core.Objects.ObjectContext)> (requires 'TArg0 :> System.Data.Entity.Core.Objects.ObjectContext)
Public Shared Function Compile(Of TArg0 As ObjectContext, TResult As ObjectContext) (query As Expression(Of Func(Of TArg0, TResult))) As Func(Of TArg0, TResult)

類型參數

TArg0

由 ObjectContext衍生出的型別。

TResult

執行方法所回 Compile<TArg0,TResult>(Expression<Func<TArg0,TResult>>) 傳的代理所回傳的查詢結果類型 T。

參數

query
Expression<Func<TArg0,TResult>>

要編譯的 lambda 表達式。

傳回

Func<TArg0,TResult>

Func<T,TResult>,一個通用代理,代表已編譯的 LINQ 轉為實體查詢。

屬性

適用於