Bagikan melalui


CompiledQuery.Compile Metode

Definisi

Overload

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

Membuat delegasi baru yang mewakili LINQ yang dikompilasi ke kueri Entitas.

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

Membuat delegasi baru yang mewakili LINQ yang dikompilasi ke kueri Entitas.

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

Membuat delegasi baru yang mewakili LINQ yang dikompilasi ke kueri Entitas.

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

Membuat delegasi baru yang mewakili LINQ yang dikompilasi ke kueri Entitas.

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

Membuat delegasi baru yang mewakili LINQ yang dikompilasi ke kueri Entitas.

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

Membuat delegasi baru yang mewakili LINQ yang dikompilasi ke kueri Entitas.

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

Membuat delegasi baru yang mewakili LINQ yang dikompilasi ke kueri Entitas.

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

Membuat delegasi baru yang mewakili LINQ yang dikompilasi ke kueri Entitas.

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

Membuat delegasi baru yang mewakili LINQ yang dikompilasi ke kueri Entitas.

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

Membuat delegasi baru yang mewakili LINQ yang dikompilasi ke kueri Entitas.

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

Membuat delegasi baru yang mewakili LINQ yang dikompilasi ke kueri Entitas.

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

Membuat delegasi baru yang mewakili LINQ yang dikompilasi ke kueri Entitas.

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

Membuat delegasi baru yang mewakili LINQ yang dikompilasi ke kueri Entitas.

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

Membuat delegasi baru yang mewakili LINQ yang dikompilasi ke kueri Entitas.

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

Membuat delegasi baru yang mewakili LINQ yang dikompilasi ke kueri Entitas.

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

Membuat delegasi baru yang mewakili LINQ yang dikompilasi ke kueri Entitas.

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

Membuat delegasi baru yang mewakili LINQ yang dikompilasi ke kueri Entitas.

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::Objects::ObjectContext 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.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.Objects.ObjectContext)> (requires 'TArg0 :> System.Data.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)

Jenis parameter

TArg0

Jenis yang berasal dari ObjectContext.

TArg1

Mewakili jenis parameter yang harus diteruskan saat menjalankan delegasi yang dikembalikan oleh metode ini. TArg1 harus berupa jenis primitif.

TArg2

Mewakili jenis parameter yang harus diteruskan saat menjalankan delegasi yang dikembalikan oleh metode ini. TArg2 harus berupa jenis primitif.

TArg3

Mewakili jenis parameter yang harus diteruskan saat menjalankan delegasi yang dikembalikan oleh metode ini. TArg3 harus berupa jenis primitif.

TArg4

Mewakili jenis parameter yang harus diteruskan saat menjalankan delegasi yang dikembalikan oleh metode ini. TArg4 harus berupa jenis primitif.

TArg5

Mewakili jenis parameter yang harus diteruskan saat menjalankan delegasi yang dikembalikan oleh metode ini. TArg5 harus berupa jenis primitif.

TArg6

Mewakili jenis parameter yang harus diteruskan saat menjalankan delegasi yang dikembalikan oleh metode ini. TArg6 harus berupa jenis primitif.

TArg7

Mewakili jenis parameter yang harus diteruskan saat menjalankan delegasi yang dikembalikan oleh metode ini. TArg7 harus berupa jenis primitif.

TArg8

Mewakili jenis parameter yang harus diteruskan saat menjalankan delegasi yang dikembalikan oleh metode ini. TArg8 harus berupa jenis primitif.

TArg9

Mewakili jenis parameter yang harus diteruskan saat menjalankan delegasi yang dikembalikan oleh metode ini. TArg9 harus berupa jenis primitif.

TArg10

Mewakili jenis parameter yang harus diteruskan saat menjalankan delegasi yang dikembalikan oleh metode ini. TArg10 harus berupa jenis primitif.

TArg11

Mewakili jenis parameter yang harus diteruskan saat menjalankan delegasi yang dikembalikan oleh metode ini. TArg11 harus berupa jenis primitif.

TArg12

Mewakili jenis parameter yang harus diteruskan saat menjalankan delegasi yang dikembalikan oleh metode ini. TArg12 harus berupa jenis primitif.

TArg13

Mewakili jenis parameter yang harus diteruskan saat menjalankan delegasi yang dikembalikan oleh metode ini. TArg13 harus berupa jenis primitif.

TArg14

Mewakili jenis parameter yang harus diteruskan saat menjalankan delegasi yang dikembalikan oleh metode ini. TArg14 harus berupa jenis primitif.

TArg15

Mewakili jenis parameter yang harus diteruskan saat menjalankan delegasi yang dikembalikan oleh metode ini. TArg15 harus berupa jenis primitif.

Parameter

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

Ekspresi lambda untuk dikompilasi.

Mengembalikan

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>, delegasi generik yang mewakili kueri LINQ ke Entitas yang dikompilasi.

Keterangan

Untuk informasi dan contoh selengkapnya, lihat Kueri yang Dikompilasi (LINQ ke Entitas).

Berlaku untuk

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

Membuat delegasi baru yang mewakili LINQ yang dikompilasi ke kueri Entitas.

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::Objects::ObjectContext 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.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.Objects.ObjectContext)> (requires 'TArg0 :> System.Data.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)

Jenis parameter

TArg0

Jenis yang berasal dari ObjectContext.

TArg1

Mewakili jenis parameter yang harus diteruskan saat menjalankan delegasi yang dikembalikan oleh metode ini. TArg1 harus berupa jenis primitif.

TArg2

Mewakili jenis parameter yang harus diteruskan saat menjalankan delegasi yang dikembalikan oleh metode ini. TArg2 harus berupa jenis primitif.

TArg3

Mewakili jenis parameter yang harus diteruskan saat menjalankan delegasi yang dikembalikan oleh metode ini. TArg3 harus berupa jenis primitif.

TArg4

Mewakili jenis parameter yang harus diteruskan saat menjalankan delegasi yang dikembalikan oleh metode ini. TArg4 harus berupa jenis primitif.

TArg5

Mewakili jenis parameter yang harus diteruskan saat menjalankan delegasi yang dikembalikan oleh metode ini. TArg5 harus berupa jenis primitif.

TArg6

Mewakili jenis parameter yang harus diteruskan saat menjalankan delegasi yang dikembalikan oleh metode ini. TArg6 harus berupa jenis primitif.

TArg7

Mewakili jenis parameter yang harus diteruskan saat menjalankan delegasi yang dikembalikan oleh metode ini. TArg7 harus berupa jenis primitif.

TArg8

Mewakili jenis parameter yang harus diteruskan saat menjalankan delegasi yang dikembalikan oleh metode ini. TArg8 harus berupa jenis primitif.

TArg9

Mewakili jenis parameter yang harus diteruskan saat menjalankan delegasi yang dikembalikan oleh metode ini. TArg9 harus berupa jenis primitif.

TArg10

Mewakili jenis parameter yang harus diteruskan saat menjalankan delegasi yang dikembalikan oleh metode ini. TArg10 harus berupa jenis primitif.

TArg11

Mewakili jenis parameter yang harus diteruskan saat menjalankan delegasi yang dikembalikan oleh metode ini. TArg11 harus berupa jenis primitif.

TArg12

Mewakili jenis parameter yang harus diteruskan saat menjalankan delegasi yang dikembalikan oleh metode ini. TArg12 harus berupa jenis primitif.

TArg13

Mewakili jenis parameter yang harus diteruskan saat menjalankan delegasi yang dikembalikan oleh metode ini. TArg13 harus berupa jenis primitif.

TArg14

Mewakili jenis parameter yang harus diteruskan saat menjalankan delegasi yang dikembalikan oleh metode ini. TArg14 harus berupa jenis primitif.

Parameter

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

Ekspresi lambda untuk dikompilasi.

Mengembalikan

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>, delegasi generik yang mewakili kueri LINQ ke Entitas yang dikompilasi.

Keterangan

Untuk informasi dan contoh selengkapnya, lihat Kueri yang Dikompilasi (LINQ ke Entitas).

Berlaku untuk

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

Membuat delegasi baru yang mewakili LINQ yang dikompilasi ke kueri Entitas.

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::Objects::ObjectContext 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.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.Objects.ObjectContext)> (requires 'TArg0 :> System.Data.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)

Jenis parameter

TArg0

Jenis yang berasal dari ObjectContext.

TArg1

Mewakili jenis parameter yang harus diteruskan saat menjalankan delegasi yang dikembalikan oleh metode ini. TArg1 harus berupa jenis primitif.

TArg2

Mewakili jenis parameter yang harus diteruskan saat menjalankan delegasi yang dikembalikan oleh metode ini. TArg2 harus berupa jenis primitif.

TArg3

Mewakili jenis parameter yang harus diteruskan saat menjalankan delegasi yang dikembalikan oleh metode ini. TArg3 harus berupa jenis primitif.

TArg4

Mewakili jenis parameter yang harus diteruskan saat menjalankan delegasi yang dikembalikan oleh metode ini. TArg4 harus berupa jenis primitif.

TArg5

Mewakili jenis parameter yang harus diteruskan saat menjalankan delegasi yang dikembalikan oleh metode ini. TArg5 harus berupa jenis primitif.

TArg6

Mewakili jenis parameter yang harus diteruskan saat menjalankan delegasi yang dikembalikan oleh metode ini. TArg6 harus berupa jenis primitif.

TArg7

Mewakili jenis parameter yang harus diteruskan saat menjalankan delegasi yang dikembalikan oleh metode ini. TArg7 harus berupa jenis primitif.

TArg8

Mewakili jenis parameter yang harus diteruskan saat menjalankan delegasi yang dikembalikan oleh metode ini. TArg8 harus berupa jenis primitif.

TArg9

Mewakili jenis parameter yang harus diteruskan saat menjalankan delegasi yang dikembalikan oleh metode ini. TArg9 harus berupa jenis primitif.

TArg10

Mewakili jenis parameter yang harus diteruskan saat menjalankan delegasi yang dikembalikan oleh metode ini. TArg10 harus berupa jenis primitif.

TArg11

Mewakili jenis parameter yang harus diteruskan saat menjalankan delegasi yang dikembalikan oleh metode ini. TArg11 harus berupa jenis primitif.

TArg12

Mewakili jenis parameter yang harus diteruskan saat menjalankan delegasi yang dikembalikan oleh metode ini. TArg12 harus berupa jenis primitif.

TArg13

Mewakili jenis parameter yang harus diteruskan saat menjalankan delegasi yang dikembalikan oleh metode ini. TArg13 harus berupa jenis primitif.

Parameter

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

Ekspresi lambda untuk dikompilasi.

Mengembalikan

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>, delegasi generik yang mewakili kueri LINQ ke Entitas yang dikompilasi.

Keterangan

Untuk informasi dan contoh selengkapnya, lihat Kueri yang Dikompilasi (LINQ ke Entitas).

Berlaku untuk

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

Membuat delegasi baru yang mewakili LINQ yang dikompilasi ke kueri Entitas.

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::Objects::ObjectContext 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.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.Objects.ObjectContext)> (requires 'TArg0 :> System.Data.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)

Jenis parameter

TArg0

Jenis yang berasal dari ObjectContext.

TArg1

Mewakili jenis parameter yang harus diteruskan saat menjalankan delegasi yang dikembalikan oleh metode ini. TArg1 harus berupa jenis primitif.

TArg2

Mewakili jenis parameter yang harus diteruskan saat menjalankan delegasi yang dikembalikan oleh metode ini. TArg2 harus berupa jenis primitif.

TArg3

Mewakili jenis parameter yang harus diteruskan saat menjalankan delegasi yang dikembalikan oleh metode ini. TArg3 harus berupa jenis primitif.

TArg4

Mewakili jenis parameter yang harus diteruskan saat menjalankan delegasi yang dikembalikan oleh metode ini. TArg4 harus berupa jenis primitif.

TArg5

Mewakili jenis parameter yang harus diteruskan saat menjalankan delegasi yang dikembalikan oleh metode ini. TArg5 harus berupa jenis primitif.

TArg6

Mewakili jenis parameter yang harus diteruskan saat menjalankan delegasi yang dikembalikan oleh metode ini. TArg6 harus berupa jenis primitif.

TArg7

Mewakili jenis parameter yang harus diteruskan saat menjalankan delegasi yang dikembalikan oleh metode ini. TArg7 harus berupa jenis primitif.

TArg8

Mewakili jenis parameter yang harus diteruskan saat menjalankan delegasi yang dikembalikan oleh metode ini. TArg8 harus berupa jenis primitif.

TArg9

Mewakili jenis parameter yang harus diteruskan saat menjalankan delegasi yang dikembalikan oleh metode ini. TArg9 harus berupa jenis primitif.

TArg10

Mewakili jenis parameter yang harus diteruskan saat menjalankan delegasi yang dikembalikan oleh metode ini. TArg10 harus berupa jenis primitif.

TArg11

Mewakili jenis parameter yang harus diteruskan saat menjalankan delegasi yang dikembalikan oleh metode ini. TArg11 harus berupa jenis primitif.

TArg12

Mewakili jenis parameter yang harus diteruskan saat menjalankan delegasi yang dikembalikan oleh metode ini. TArg12 harus berupa jenis primitif.

Parameter

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

Ekspresi lambda untuk dikompilasi.

Mengembalikan

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>, delegasi generik yang mewakili kueri LINQ ke Entitas yang dikompilasi.

Keterangan

Untuk informasi dan contoh selengkapnya, lihat Kueri yang Dikompilasi (LINQ ke Entitas).

Berlaku untuk

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

Membuat delegasi baru yang mewakili LINQ yang dikompilasi ke kueri Entitas.

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::Objects::ObjectContext 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.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.Objects.ObjectContext)> (requires 'TArg0 :> System.Data.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)

Jenis parameter

TArg0

Jenis yang berasal dari ObjectContext.

TArg1

Mewakili jenis parameter yang harus diteruskan saat menjalankan delegasi yang dikembalikan oleh metode ini. TArg1 harus berupa jenis primitif.

TArg2

Mewakili jenis parameter yang harus diteruskan saat menjalankan delegasi yang dikembalikan oleh metode ini. TArg2 harus berupa jenis primitif.

TArg3

Mewakili jenis parameter yang harus diteruskan saat menjalankan delegasi yang dikembalikan oleh metode ini. TArg3 harus berupa jenis primitif.

TArg4

Mewakili jenis parameter yang harus diteruskan saat menjalankan delegasi yang dikembalikan oleh metode ini. TArg4 harus berupa jenis primitif.

TArg5

Mewakili jenis parameter yang harus diteruskan saat menjalankan delegasi yang dikembalikan oleh metode ini. TArg5 harus berupa jenis primitif.

TArg6

Mewakili jenis parameter yang harus diteruskan saat menjalankan delegasi yang dikembalikan oleh metode ini. TArg6 harus berupa jenis primitif.

TArg7

Mewakili jenis parameter yang harus diteruskan saat menjalankan delegasi yang dikembalikan oleh metode ini. TArg7 harus berupa jenis primitif.

TArg8

Mewakili jenis parameter yang harus diteruskan saat menjalankan delegasi yang dikembalikan oleh metode ini. TArg8 harus berupa jenis primitif.

TArg9

Mewakili jenis parameter yang harus diteruskan saat menjalankan delegasi yang dikembalikan oleh metode ini. TArg9 harus berupa jenis primitif.

TArg10

Mewakili jenis parameter yang harus diteruskan saat menjalankan delegasi yang dikembalikan oleh metode ini. TArg10 harus berupa jenis primitif.

TArg11

Mewakili jenis parameter yang harus diteruskan saat menjalankan delegasi yang dikembalikan oleh metode ini. TArg11 harus berupa jenis primitif.

Parameter

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

Ekspresi lambda untuk dikompilasi.

Mengembalikan

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>, delegasi generik yang mewakili kueri LINQ ke Entitas yang dikompilasi.

Keterangan

Untuk informasi dan contoh selengkapnya, lihat Kueri yang Dikompilasi (LINQ ke Entitas).

Berlaku untuk

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

Membuat delegasi baru yang mewakili LINQ yang dikompilasi ke kueri Entitas.

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::Objects::ObjectContext 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.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.Objects.ObjectContext)> (requires 'TArg0 :> System.Data.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)

Jenis parameter

TArg0

Jenis yang berasal dari ObjectContext.

TArg1

Mewakili jenis parameter yang harus diteruskan saat menjalankan delegasi yang dikembalikan oleh metode ini. TArg1 harus berupa jenis primitif.

TArg2

Mewakili jenis parameter yang harus diteruskan saat menjalankan delegasi yang dikembalikan oleh metode ini. TArg2 harus berupa jenis primitif.

TArg3

Mewakili jenis parameter yang harus diteruskan saat menjalankan delegasi yang dikembalikan oleh metode ini. TArg3 harus berupa jenis primitif.

TArg4

Mewakili jenis parameter yang harus diteruskan saat menjalankan delegasi yang dikembalikan oleh metode ini. TArg4 harus berupa jenis primitif.

TArg5

Mewakili jenis parameter yang harus diteruskan saat menjalankan delegasi yang dikembalikan oleh metode ini. TArg5 harus berupa jenis primitif.

TArg6

Mewakili jenis parameter yang harus diteruskan saat menjalankan delegasi yang dikembalikan oleh metode ini. TArg6 harus berupa jenis primitif.

TArg7

Mewakili jenis parameter yang harus diteruskan saat menjalankan delegasi yang dikembalikan oleh metode ini. TArg7 harus berupa jenis primitif.

TArg8

Mewakili jenis parameter yang harus diteruskan saat menjalankan delegasi yang dikembalikan oleh metode ini. TArg8 harus berupa jenis primitif.

TArg9

Mewakili jenis parameter yang harus diteruskan saat menjalankan delegasi yang dikembalikan oleh metode ini. TArg9 harus berupa jenis primitif.

TArg10

Mewakili jenis parameter yang harus diteruskan saat menjalankan delegasi yang dikembalikan oleh metode ini. TArg10 harus berupa jenis primitif.

Parameter

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

Ekspresi lambda untuk dikompilasi.

Mengembalikan

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>, delegasi generik yang mewakili kueri LINQ ke Entitas yang dikompilasi.

Keterangan

Untuk informasi dan contoh selengkapnya, lihat Kueri yang Dikompilasi (LINQ ke Entitas).

Berlaku untuk

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

Membuat delegasi baru yang mewakili LINQ yang dikompilasi ke kueri Entitas.

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::Objects::ObjectContext 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.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.Objects.ObjectContext)> (requires 'TArg0 :> System.Data.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)

Jenis parameter

TArg0

Jenis yang berasal dari ObjectContext.

TArg1

Mewakili jenis parameter yang harus diteruskan saat menjalankan delegasi yang dikembalikan oleh metode ini. TArg1 harus berupa jenis primitif.

TArg2

Mewakili jenis parameter yang harus diteruskan saat menjalankan delegasi yang dikembalikan oleh metode ini. TArg2 harus berupa jenis primitif.

TArg3

Mewakili jenis parameter yang harus diteruskan saat menjalankan delegasi yang dikembalikan oleh metode ini. TArg3 harus berupa jenis primitif.

TArg4

Mewakili jenis parameter yang harus diteruskan saat menjalankan delegasi yang dikembalikan oleh metode ini. TArg4 harus berupa jenis primitif.

TArg5

Mewakili jenis parameter yang harus diteruskan saat menjalankan delegasi yang dikembalikan oleh metode ini. TArg5 harus berupa jenis primitif.

TArg6

Mewakili jenis parameter yang harus diteruskan saat menjalankan delegasi yang dikembalikan oleh metode ini. TArg6 harus berupa jenis primitif.

TArg7

Mewakili jenis parameter yang harus diteruskan saat menjalankan delegasi yang dikembalikan oleh metode ini. TArg7 harus berupa jenis primitif.

TArg8

Mewakili jenis parameter yang harus diteruskan saat menjalankan delegasi yang dikembalikan oleh metode ini. TArg8 harus berupa jenis primitif.

TArg9

Mewakili jenis parameter yang harus diteruskan saat menjalankan delegasi yang dikembalikan oleh metode ini. TArg9 harus berupa jenis primitif.

Parameter

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

Ekspresi lambda untuk dikompilasi.

Mengembalikan

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

Func<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,TResult>, delegasi generik yang mewakili kueri LINQ ke Entitas yang dikompilasi.

Keterangan

Untuk informasi dan contoh selengkapnya, lihat Kueri yang Dikompilasi (LINQ ke Entitas).

Berlaku untuk

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

Membuat delegasi baru yang mewakili LINQ yang dikompilasi ke kueri Entitas.

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::Objects::ObjectContext 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.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.Objects.ObjectContext)> (requires 'TArg0 :> System.Data.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)

Jenis parameter

TArg0

Jenis yang berasal dari ObjectContext.

TArg1

Mewakili jenis parameter yang harus diteruskan saat menjalankan delegasi yang dikembalikan oleh metode ini. TArg1 harus berupa jenis primitif.

TArg2

Mewakili jenis parameter yang harus diteruskan saat menjalankan delegasi yang dikembalikan oleh metode ini. TArg2 harus berupa jenis primitif.

TArg3

Mewakili jenis parameter yang harus diteruskan saat menjalankan delegasi yang dikembalikan oleh metode ini. TArg3 harus berupa jenis primitif.

TArg4

Mewakili jenis parameter yang harus diteruskan saat menjalankan delegasi yang dikembalikan oleh metode ini. TArg4 harus berupa jenis primitif.

TArg5

Mewakili jenis parameter yang harus diteruskan saat menjalankan delegasi yang dikembalikan oleh metode ini. TArg5 harus berupa jenis primitif.

TArg6

Mewakili jenis parameter yang harus diteruskan saat menjalankan delegasi yang dikembalikan oleh metode ini. TArg6 harus berupa jenis primitif.

TArg7

Mewakili jenis parameter yang harus diteruskan saat menjalankan delegasi yang dikembalikan oleh metode ini. TArg7 harus berupa jenis primitif.

TArg8

Mewakili jenis parameter yang harus diteruskan saat menjalankan delegasi yang dikembalikan oleh metode ini. TArg8 harus berupa jenis primitif.

TResult

Jenis hasil kueri yang dikembalikan dengan menjalankan delegasi yang dikembalikan oleh Compile<TArg0,TArg1,TArg2,TArg3,TArg4,TArg5,TArg6,TArg7,TArg8, TResult>(Expression<Func<TArg0,TArg1,TArg2,TArg3,TArg4,TArg5, TArg6,TArg7,TArg8,TResult>>) metode .

Parameter

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

Ekspresi lambda untuk dikompilasi.

Mengembalikan

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

Func<T1,T2,T3,T4,T5,T6,T7,T8,T9,TResult>, delegasi generik yang mewakili kueri LINQ ke Entitas yang dikompilasi.

Keterangan

Untuk informasi dan contoh selengkapnya, lihat Kueri yang Dikompilasi (LINQ ke Entitas).

Berlaku untuk

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

Membuat delegasi baru yang mewakili LINQ yang dikompilasi ke kueri Entitas.

public:
generic <typename TArg0, typename TArg1, typename TArg2, typename TArg3, typename TArg4, typename TArg5, typename TArg6, typename TArg7, typename TResult>
 where TArg0 : System::Data::Objects::ObjectContext 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.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.Objects.ObjectContext)> (requires 'TArg0 :> System.Data.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)

Jenis parameter

TArg0

Jenis yang berasal dari ObjectContext.

TArg1

Mewakili jenis parameter yang harus diteruskan saat menjalankan delegasi yang dikembalikan oleh metode ini. TArg1 harus berupa jenis primitif.

TArg2

Mewakili jenis parameter yang harus diteruskan saat menjalankan delegasi yang dikembalikan oleh metode ini. TArg2 harus berupa jenis primitif.

TArg3

Mewakili jenis parameter yang harus diteruskan saat menjalankan delegasi yang dikembalikan oleh metode ini. TArg3 harus berupa jenis primitif.

TArg4

Mewakili jenis parameter yang harus diteruskan saat menjalankan delegasi yang dikembalikan oleh metode ini. TArg4 harus berupa jenis primitif.

TArg5

Mewakili jenis parameter yang harus diteruskan saat menjalankan delegasi yang dikembalikan oleh metode ini. TArg5 harus berupa jenis primitif.

TArg6

Mewakili jenis parameter yang harus diteruskan saat menjalankan delegasi yang dikembalikan oleh metode ini. TArg6 harus berupa jenis primitif.

TArg7

Mewakili jenis parameter yang harus diteruskan saat menjalankan delegasi yang dikembalikan oleh metode ini. TArg7 harus berupa jenis primitif.

TResult

Jenis hasil kueri yang dikembalikan dengan menjalankan delegasi yang dikembalikan oleh Compile<TArg0,TArg1,TArg2,TArg3,TArg4,TArg5,TArg6,TArg7,TResult>(Expression<Func<TArg0,TArg1,TArg2,TArg3,TArg4,TArg5,TArg6,TArg7,TResult>>) metode .

Parameter

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

Ekspresi lambda untuk dikompilasi.

Mengembalikan

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

Func<T1,T2,T3,T4,T5,T6,T7,T8,TResult>, delegasi generik yang mewakili kueri LINQ ke Entitas yang dikompilasi.

Keterangan

Untuk informasi dan contoh selengkapnya, lihat Kueri yang Dikompilasi (LINQ ke Entitas).

Berlaku untuk

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

Membuat delegasi baru yang mewakili LINQ yang dikompilasi ke kueri Entitas.

public:
generic <typename TArg0, typename TArg1, typename TArg2, typename TArg3, typename TArg4, typename TArg5, typename TArg6, typename TResult>
 where TArg0 : System::Data::Objects::ObjectContext 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.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.Objects.ObjectContext)> (requires 'TArg0 :> System.Data.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)

Jenis parameter

TArg0

Jenis yang berasal dari ObjectContext.

TArg1

Mewakili jenis parameter yang harus diteruskan saat menjalankan delegasi yang dikembalikan oleh metode ini. TArg1 harus berupa jenis primitif.

TArg2

Mewakili jenis parameter yang harus diteruskan saat menjalankan delegasi yang dikembalikan oleh metode ini. TArg2 harus berupa jenis primitif.

TArg3

Mewakili jenis parameter yang harus diteruskan saat menjalankan delegasi yang dikembalikan oleh metode ini. TArg3 harus berupa jenis primitif.

TArg4

Mewakili jenis parameter yang harus diteruskan saat menjalankan delegasi yang dikembalikan oleh metode ini. TArg4 harus berupa jenis primitif.

TArg5

Mewakili jenis parameter yang harus diteruskan saat menjalankan delegasi yang dikembalikan oleh metode ini. TArg5 harus berupa jenis primitif.

TArg6

Mewakili jenis parameter yang harus diteruskan saat menjalankan delegasi yang dikembalikan oleh metode ini. TArg6 harus berupa jenis primitif.

TResult

Jenis hasil kueri yang dikembalikan dengan menjalankan delegasi yang dikembalikan oleh Compile<TArg0,TArg1,TArg2,TArg3,TArg4,TArg5,TArg6,TResult>(Expression<Func<TArg0,TArg1,TArg2,TArg3,TArg4,TArg5,TArg6,TResult>>) metode .

Parameter

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

Ekspresi lambda untuk dikompilasi.

Mengembalikan

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

Func<T1,T2,T3,T4,T5,T6,T7,TResult>, delegasi generik yang mewakili kueri LINQ ke Entitas yang dikompilasi.

Keterangan

Untuk informasi dan contoh selengkapnya, lihat Kueri yang Dikompilasi (LINQ ke Entitas).

Berlaku untuk

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

Membuat delegasi baru yang mewakili LINQ yang dikompilasi ke kueri Entitas.

public:
generic <typename TArg0, typename TArg1, typename TArg2, typename TArg3, typename TArg4, typename TArg5, typename TResult>
 where TArg0 : System::Data::Objects::ObjectContext 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.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.Objects.ObjectContext)> (requires 'TArg0 :> System.Data.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)

Jenis parameter

TArg0

Jenis yang berasal dari ObjectContext.

TArg1

Mewakili jenis parameter yang harus diteruskan saat menjalankan delegasi yang dikembalikan oleh metode ini. TArg1 harus berupa jenis primitif.

TArg2

Mewakili jenis parameter yang harus diteruskan saat menjalankan delegasi yang dikembalikan oleh metode ini. TArg2 harus berupa jenis primitif.

TArg3

Mewakili jenis parameter yang harus diteruskan saat menjalankan delegasi yang dikembalikan oleh metode ini. TArg3 harus berupa jenis primitif.

TArg4

Mewakili jenis parameter yang harus diteruskan saat menjalankan delegasi yang dikembalikan oleh metode ini. TArg4 harus berupa jenis primitif.

TArg5

Mewakili jenis parameter yang harus diteruskan saat menjalankan delegasi yang dikembalikan oleh metode ini. TArg5 harus berupa jenis primitif.

TResult

Jenis hasil kueri yang dikembalikan dengan menjalankan delegasi yang dikembalikan oleh Compile<TArg0,TArg1,TArg2,TArg3,TArg4,TArg5,TResult>(Expression<Func<TArg0,TArg1,TArg2,TArg3,TArg4,TArg5,TResult>>) metode .

Parameter

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

Ekspresi lambda untuk dikompilasi.

Mengembalikan

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

Func<T1,T2,T3,T4,T5,T6,TResult>, delegasi generik yang mewakili kueri LINQ ke Entitas yang dikompilasi.

Keterangan

Untuk informasi dan contoh selengkapnya, lihat Kueri yang Dikompilasi (LINQ ke Entitas).

Berlaku untuk

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

Membuat delegasi baru yang mewakili LINQ yang dikompilasi ke kueri Entitas.

public:
generic <typename TArg0, typename TArg1, typename TArg2, typename TArg3, typename TArg4, typename TResult>
 where TArg0 : System::Data::Objects::ObjectContext 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.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.Objects.ObjectContext)> (requires 'TArg0 :> System.Data.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)

Jenis parameter

TArg0

Jenis yang berasal dari ObjectContext.

TArg1

Mewakili jenis parameter yang harus diteruskan saat menjalankan delegasi yang dikembalikan oleh metode ini. TArg1 harus berupa jenis primitif.

TArg2

Mewakili jenis parameter yang harus diteruskan saat menjalankan delegasi yang dikembalikan oleh metode ini. TArg2 harus berupa jenis primitif.

TArg3

Mewakili jenis parameter yang harus diteruskan saat menjalankan delegasi yang dikembalikan oleh metode ini. TArg3 harus berupa jenis primitif.

TArg4

Mewakili jenis parameter yang harus diteruskan saat menjalankan delegasi yang dikembalikan oleh metode ini. TArg4 harus berupa jenis primitif.

TResult

Jenis hasil kueri yang dikembalikan dengan menjalankan delegasi yang dikembalikan oleh Compile<TArg0,TArg1,TArg2,TArg3,TArg4,TResult>(Expression<Func<TArg0,TArg1,TArg2,TArg3,TArg4,TResult>>) metode .

Parameter

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

Ekspresi lambda untuk dikompilasi.

Mengembalikan

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

Func<T1,T2,T3,T4,T5,TResult>, delegasi generik yang mewakili kueri LINQ ke Entitas yang dikompilasi.

Keterangan

Untuk informasi dan contoh selengkapnya, lihat Kueri yang Dikompilasi (LINQ ke Entitas).

Berlaku untuk

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

Membuat delegasi baru yang mewakili LINQ yang dikompilasi ke kueri Entitas.

public:
generic <typename TArg0, typename TArg1, typename TArg2, typename TArg3, typename TResult>
 where TArg0 : System::Data::Objects::ObjectContext 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.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.Objects.ObjectContext)> (requires 'TArg0 :> System.Data.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)

Jenis parameter

TArg0

Jenis yang berasal dari ObjectContext.

TArg1

Mewakili jenis parameter yang harus diteruskan saat menjalankan delegasi yang dikembalikan oleh metode ini. TArg1 harus berupa jenis primitif.

TArg2

Mewakili jenis parameter yang harus diteruskan saat menjalankan delegasi yang dikembalikan oleh metode ini. TArg2 harus berupa jenis primitif.

TArg3

Mewakili jenis parameter yang harus diteruskan saat menjalankan delegasi yang dikembalikan oleh metode ini. TArg3 harus berupa jenis primitif.

TResult

Jenis hasil kueri yang dikembalikan dengan menjalankan delegasi yang dikembalikan oleh Compile<TArg0,TArg1,TArg2,TArg3,TResult>(Expression<Func<TArg0,TArg1,TArg2,TArg3,TResult>>) metode .

Parameter

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

Ekspresi lambda untuk dikompilasi.

Mengembalikan

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

Func<T1,T2,T3,T4,TResult>, delegasi generik yang mewakili kueri LINQ ke Entitas yang dikompilasi.

Keterangan

Untuk informasi dan contoh selengkapnya, lihat Kueri yang Dikompilasi (LINQ ke Entitas).

Berlaku untuk

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

Membuat delegasi baru yang mewakili LINQ yang dikompilasi ke kueri Entitas.

public:
generic <typename TArg0, typename TArg1, typename TArg2, typename TResult>
 where TArg0 : System::Data::Objects::ObjectContext 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.Objects.ObjectContext;
static member Compile : System.Linq.Expressions.Expression<Func<'TArg0, 'TArg1, 'TArg2, 'Result>> -> Func<'TArg0, 'TArg1, 'TArg2, 'Result (requires 'TArg0 :> System.Data.Objects.ObjectContext)> (requires 'TArg0 :> System.Data.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)

Jenis parameter

TArg0

Jenis yang berasal dari ObjectContext.

TArg1

Mewakili jenis parameter yang harus diteruskan saat menjalankan delegasi yang dikembalikan oleh metode ini. TArg1 harus berupa jenis primitif.

TArg2

Mewakili jenis parameter yang harus diteruskan saat menjalankan delegasi yang dikembalikan oleh metode ini. TArg2 harus berupa jenis primitif.

TResult

Jenis hasil kueri yang dikembalikan dengan menjalankan delegasi yang dikembalikan oleh Compile<TArg0,TArg1,TArg2,TResult>(Expression<Func<TArg0,TArg1,TArg2,TResult>>) metode .

Parameter

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

Ekspresi lambda untuk dikompilasi.

Mengembalikan

Func<TArg0,TArg1,TArg2,TResult>

Func<T1,T2,T3,TResult>, delegasi generik yang mewakili kueri LINQ ke Entitas yang dikompilasi.

Contoh

Contoh berikut mengkompilasi lalu memanggil kueri yang menerima dan Decimal memasukkan DateTime parameter dan mengembalikan urutan pesanan di mana tanggal pesanan lebih lambat dari 8 Maret 2003 dan total jatuh tempo kurang dari $300,00:

static readonly Func<AdventureWorksEntities, DateTime, Decimal, IQueryable<SalesOrderHeader>> s_compiledQuery5 =
    CompiledQuery.Compile<AdventureWorksEntities, DateTime, Decimal, IQueryable<SalesOrderHeader>>(
            (ctx, orderDate, totalDue) => from product in ctx.SalesOrderHeaders
                                          where product.OrderDate > orderDate
                                             && product.TotalDue < totalDue
                                          orderby product.OrderDate
                                          select product);

static void CompiledQuery5()
{
    using (AdventureWorksEntities context = new AdventureWorksEntities())
    {
        DateTime date = new DateTime(2003, 3, 8);
        Decimal amountDue = 300.00M;

        IQueryable<SalesOrderHeader> orders = s_compiledQuery5.Invoke(context, date, amountDue);

        foreach (SalesOrderHeader order in orders)
        {
            Console.WriteLine("ID: {0} Order date: {1} Total due: {2}", order.SalesOrderID, order.OrderDate, order.TotalDue);
        }
    }
}
ReadOnly s_compQuery5 = _
   CompiledQuery.Compile(Of AdventureWorksEntities, DateTime, Decimal, IQueryable(Of SalesOrderHeader))( _
                Function(ctx, orderDate, totalDue) From product In ctx.SalesOrderHeaders _
                                                   Where product.OrderDate > orderDate _
                                                      And product.TotalDue < totalDue _
                                                   Order By product.OrderDate _
                                                   Select product)
Sub CompiledQuery5()

    Using context As New AdventureWorksEntities()

        Dim orderedAfterDate As DateTime = New DateTime(2003, 3, 8)
        Dim amountDue As Decimal = 300.0

        Dim orders As IQueryable(Of SalesOrderHeader) = _
            s_compQuery5.Invoke(context, orderedAfterDate, amountDue)

        For Each order In orders
            Console.WriteLine("ID: {0} Order date: {1} Total due: {2}", _
                              order.SalesOrderID, order.OrderDate, order.TotalDue)
        Next

    End Using
End Sub

Keterangan

Untuk informasi dan contoh selengkapnya, lihat Kueri yang Dikompilasi (LINQ ke Entitas).

Berlaku untuk

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

Membuat delegasi baru yang mewakili LINQ yang dikompilasi ke kueri Entitas.

public:
generic <typename TArg0, typename TArg1, typename TResult>
 where TArg0 : System::Data::Objects::ObjectContext 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.Objects.ObjectContext;
static member Compile : System.Linq.Expressions.Expression<Func<'TArg0, 'TArg1, 'Result>> -> Func<'TArg0, 'TArg1, 'Result (requires 'TArg0 :> System.Data.Objects.ObjectContext)> (requires 'TArg0 :> System.Data.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)

Jenis parameter

TArg0

Jenis yang berasal dari ObjectContext.

TArg1

Mewakili jenis parameter yang harus diteruskan saat menjalankan delegasi yang dikembalikan oleh metode ini. TArg1 harus berupa jenis primitif.

TResult

Jenis hasil kueri yang dikembalikan dengan menjalankan delegasi yang dikembalikan oleh Compile<TArg0,TArg1,TResult>(Expression<Func<TArg0,TArg1,TResult>>) metode .

Parameter

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

Ekspresi lambda untuk dikompilasi.

Mengembalikan

Func<TArg0,TArg1,TResult>

Func<T1,T2,TResult>, delegasi generik yang mewakili kueri LINQ ke Entitas yang dikompilasi.

Contoh

Contoh berikut mengompilasi lalu memanggil kueri yang menerima parameter input Decimal dan mengembalikan urutan pesanan di mana total yang jatuh tempo lebih besar dari atau sama dengan $200,00:

static readonly Func<AdventureWorksEntities, Decimal, IQueryable<SalesOrderHeader>> s_compiledQuery2 =
    CompiledQuery.Compile<AdventureWorksEntities, Decimal, IQueryable<SalesOrderHeader>>(
            (ctx, total) => from order in ctx.SalesOrderHeaders
                            where order.TotalDue >= total
                            select order);

static void CompiledQuery2()
{
    using (AdventureWorksEntities context = new AdventureWorksEntities())
    {
        Decimal totalDue = 200.00M;

        IQueryable<SalesOrderHeader> orders = s_compiledQuery2.Invoke(context, totalDue);

        foreach (SalesOrderHeader order in orders)
        {
            Console.WriteLine("ID: {0}  Order date: {1} Total due: {2}",
                order.SalesOrderID,
                order.OrderDate,
                order.TotalDue);
        }
    }
}
ReadOnly s_compQuery2 As Func(Of AdventureWorksEntities, Decimal, IQueryable(Of SalesOrderHeader)) = _
    CompiledQuery.Compile(Of AdventureWorksEntities, Decimal, IQueryable(Of SalesOrderHeader))( _
                Function(ctx As AdventureWorksEntities, total As Decimal) _
                    From order In ctx.SalesOrderHeaders _
                    Where (order.TotalDue >= total) _
                    Select order)

Sub CompiledQuery2()
    Using context As New AdventureWorksEntities()

        Dim totalDue As Decimal = 200.0

        Dim orders As IQueryable(Of SalesOrderHeader) = s_compQuery2.Invoke(context, totalDue)

        For Each order In orders
            Console.WriteLine("ID: {0}  Order date: {1} Total due: {2}", _
                                    order.SalesOrderID, _
                                    order.OrderDate, _
                                    order.TotalDue)
        Next
    End Using
End Sub

Keterangan

Untuk informasi dan contoh selengkapnya, lihat Kueri yang Dikompilasi (LINQ ke Entitas).

Berlaku untuk

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

Membuat delegasi baru yang mewakili LINQ yang dikompilasi ke kueri Entitas.

public:
generic <typename TArg0, typename TResult>
 where TArg0 : System::Data::Objects::ObjectContext 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.Objects.ObjectContext;
static member Compile : System.Linq.Expressions.Expression<Func<'TArg0, 'Result>> -> Func<'TArg0, 'Result (requires 'TArg0 :> System.Data.Objects.ObjectContext)> (requires 'TArg0 :> System.Data.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)

Jenis parameter

TArg0

Jenis yang berasal dari ObjectContext.

TResult

Jenis hasil kueri yang dikembalikan dengan menjalankan delegasi yang dikembalikan oleh Compile<TArg0,TResult>(Expression<Func<TArg0,TResult>>) metode .

Parameter

query
Expression<Func<TArg0,TResult>>

Ekspresi lambda untuk dikompilasi.

Mengembalikan

Func<TArg0,TResult>

Func<T,TResult>, delegasi generik yang mewakili kueri LINQ ke Entitas yang dikompilasi.

Contoh

Contoh berikut mengompilasi lalu memanggil kueri yang mengembalikan instans ObjectQuery<T>:

static readonly Func<AdventureWorksEntities, ObjectQuery<SalesOrderHeader>> s_compiledQuery1 =
    CompiledQuery.Compile<AdventureWorksEntities, ObjectQuery<SalesOrderHeader>>(
            ctx => ctx.SalesOrderHeaders);

static void CompiledQuery1_MQ()
{

    using (AdventureWorksEntities context = new AdventureWorksEntities())
    {
        IQueryable<SalesOrderHeader> orders = s_compiledQuery1.Invoke(context);

        foreach (SalesOrderHeader order in orders)
            Console.WriteLine(order.SalesOrderID);
    }
}
ReadOnly s_compQuery1 As Func(Of AdventureWorksEntities, ObjectQuery(Of SalesOrderHeader)) = _
    CompiledQuery.Compile(Of AdventureWorksEntities, ObjectQuery(Of SalesOrderHeader))( _
                Function(ctx) ctx.SalesOrderHeaders)

Sub CompiledQuery1_MQ()

    Using context As New AdventureWorksEntities()

        Dim orders As ObjectQuery(Of SalesOrderHeader) = s_compQuery1.Invoke(context)

        For Each order In orders
            Console.WriteLine(order.SalesOrderID)
        Next

    End Using
End Sub

Keterangan

Untuk informasi dan contoh selengkapnya, lihat Kueri yang Dikompilasi (LINQ ke Entitas).

Berlaku untuk