CompiledQuery.Compile Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Aşırı Yüklemeler
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>>)
Derlenmiş LINQ to Entities sorgusunu temsil eden yeni bir temsilci oluşturur.
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)
Tür Parametreleri
- TArg0
türünden ObjectContexttüretilmiş bir tür.
- TArg1
Bu yöntem tarafından döndürülen temsilci yürütülürken geçirilmesi gereken parametrenin türünü temsil eder.
TArg1
ilkel bir tür olmalıdır.
- TArg2
Bu yöntem tarafından döndürülen temsilci yürütülürken geçirilmesi gereken parametrenin türünü temsil eder.
TArg2
ilkel bir tür olmalıdır.
- TArg3
Bu yöntem tarafından döndürülen temsilci yürütülürken geçirilmesi gereken parametrenin türünü temsil eder.
TArg3
ilkel bir tür olmalıdır.
- TArg4
Bu yöntem tarafından döndürülen temsilci yürütülürken geçirilmesi gereken parametrenin türünü temsil eder.
TArg4
ilkel bir tür olmalıdır.
- TArg5
Bu yöntem tarafından döndürülen temsilci yürütülürken geçirilmesi gereken parametrenin türünü temsil eder.
TArg5
ilkel bir tür olmalıdır.
- TArg6
Bu yöntem tarafından döndürülen temsilci yürütülürken geçirilmesi gereken parametrenin türünü temsil eder.
TArg6
ilkel bir tür olmalıdır.
- TArg7
Bu yöntem tarafından döndürülen temsilci yürütülürken geçirilmesi gereken parametrenin türünü temsil eder.
TArg7
ilkel bir tür olmalıdır.
- TArg8
Bu yöntem tarafından döndürülen temsilci yürütülürken geçirilmesi gereken parametrenin türünü temsil eder.
TArg8
ilkel bir tür olmalıdır.
- TArg9
Bu yöntem tarafından döndürülen temsilci yürütülürken geçirilmesi gereken parametrenin türünü temsil eder.
TArg9
ilkel bir tür olmalıdır.
- TArg10
Bu yöntem tarafından döndürülen temsilci yürütülürken geçirilmesi gereken parametrenin türünü temsil eder.
TArg10
ilkel bir tür olmalıdır.
- TArg11
Bu yöntem tarafından döndürülen temsilci yürütülürken geçirilmesi gereken parametrenin türünü temsil eder.
TArg11
ilkel bir tür olmalıdır.
- TArg12
Bu yöntem tarafından döndürülen temsilci yürütülürken geçirilmesi gereken parametrenin türünü temsil eder.
TArg12
ilkel bir tür olmalıdır.
- TArg13
Bu yöntem tarafından döndürülen temsilci yürütülürken geçirilmesi gereken parametrenin türünü temsil eder.
TArg13
ilkel bir tür olmalıdır.
- TArg14
Bu yöntem tarafından döndürülen temsilci yürütülürken geçirilmesi gereken parametrenin türünü temsil eder.
TArg14
ilkel bir tür olmalıdır.
- TArg15
Bu yöntem tarafından döndürülen temsilci yürütülürken geçirilmesi gereken parametrenin türünü temsil eder.
TArg15
ilkel bir tür olmalıdır.
- TResult
yöntemi tarafından döndürülen temsilci yürütülerek döndürülen sorgu sonuçlarının 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>>) türü.
Parametreler
- query
- Expression<Func<TArg0,TArg1,TArg2,TArg3,TArg4,TArg5,TArg6,TArg7,TArg8,TArg9,TArg10,TArg11,TArg12,TArg13,TArg14,TArg15,TResult>>
Derlenecek lambda ifadesi.
Döndürülenler
Func<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,TResult>, derlenmiş LINQ to Entities sorgusunu temsil eden genel bir temsilci.
Açıklamalar
Daha fazla bilgi ve örnek için bkz. Derlenmiş Sorgular (LINQ to Entities).
Şunlara uygulanır
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>>)
Derlenmiş LINQ to Entities sorgusunu temsil eden yeni bir temsilci oluşturur.
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)
Tür Parametreleri
- TArg0
türünden ObjectContexttüretilmiş bir tür.
- TArg1
Bu yöntem tarafından döndürülen temsilci yürütülürken geçirilmesi gereken parametrenin türünü temsil eder.
TArg1
ilkel bir tür olmalıdır.
- TArg2
Bu yöntem tarafından döndürülen temsilci yürütülürken geçirilmesi gereken parametrenin türünü temsil eder.
TArg2
ilkel bir tür olmalıdır.
- TArg3
Bu yöntem tarafından döndürülen temsilci yürütülürken geçirilmesi gereken parametrenin türünü temsil eder.
TArg3
ilkel bir tür olmalıdır.
- TArg4
Bu yöntem tarafından döndürülen temsilci yürütülürken geçirilmesi gereken parametrenin türünü temsil eder.
TArg4
ilkel bir tür olmalıdır.
- TArg5
Bu yöntem tarafından döndürülen temsilci yürütülürken geçirilmesi gereken parametrenin türünü temsil eder.
TArg5
ilkel bir tür olmalıdır.
- TArg6
Bu yöntem tarafından döndürülen temsilci yürütülürken geçirilmesi gereken parametrenin türünü temsil eder.
TArg6
ilkel bir tür olmalıdır.
- TArg7
Bu yöntem tarafından döndürülen temsilci yürütülürken geçirilmesi gereken parametrenin türünü temsil eder.
TArg7
ilkel bir tür olmalıdır.
- TArg8
Bu yöntem tarafından döndürülen temsilci yürütülürken geçirilmesi gereken parametrenin türünü temsil eder.
TArg8
ilkel bir tür olmalıdır.
- TArg9
Bu yöntem tarafından döndürülen temsilci yürütülürken geçirilmesi gereken parametrenin türünü temsil eder.
TArg9
ilkel bir tür olmalıdır.
- TArg10
Bu yöntem tarafından döndürülen temsilci yürütülürken geçirilmesi gereken parametrenin türünü temsil eder.
TArg10
ilkel bir tür olmalıdır.
- TArg11
Bu yöntem tarafından döndürülen temsilci yürütülürken geçirilmesi gereken parametrenin türünü temsil eder.
TArg11
ilkel bir tür olmalıdır.
- TArg12
Bu yöntem tarafından döndürülen temsilci yürütülürken geçirilmesi gereken parametrenin türünü temsil eder.
TArg12
ilkel bir tür olmalıdır.
- TArg13
Bu yöntem tarafından döndürülen temsilci yürütülürken geçirilmesi gereken parametrenin türünü temsil eder.
TArg13
ilkel bir tür olmalıdır.
- TArg14
Bu yöntem tarafından döndürülen temsilci yürütülürken geçirilmesi gereken parametrenin türünü temsil eder.
TArg14
ilkel bir tür olmalıdır.
- TResult
yöntemi tarafından döndürülen temsilci yürütülerek döndürülen sorgu sonuçlarının 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>>) türü.
Parametreler
- query
- Expression<Func<TArg0,TArg1,TArg2,TArg3,TArg4,TArg5,TArg6,TArg7,TArg8,TArg9,TArg10,TArg11,TArg12,TArg13,TArg14,TResult>>
Derlenecek lambda ifadesi.
Döndürülenler
Func<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,TResult>, derlenmiş LINQ to Entities sorgusunu temsil eden genel bir temsilci.
Açıklamalar
Daha fazla bilgi ve örnek için bkz. Derlenmiş Sorgular (LINQ to Entities).
Şunlara uygulanır
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>>)
Derlenmiş LINQ to Entities sorgusunu temsil eden yeni bir temsilci oluşturur.
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)
Tür Parametreleri
- TArg0
türünden ObjectContexttüretilmiş bir tür.
- TArg1
Bu yöntem tarafından döndürülen temsilci yürütülürken geçirilmesi gereken parametrenin türünü temsil eder.
TArg1
ilkel bir tür olmalıdır.
- TArg2
Bu yöntem tarafından döndürülen temsilci yürütülürken geçirilmesi gereken parametrenin türünü temsil eder.
TArg2
ilkel bir tür olmalıdır.
- TArg3
Bu yöntem tarafından döndürülen temsilci yürütülürken geçirilmesi gereken parametrenin türünü temsil eder.
TArg3
ilkel bir tür olmalıdır.
- TArg4
Bu yöntem tarafından döndürülen temsilci yürütülürken geçirilmesi gereken parametrenin türünü temsil eder.
TArg4
ilkel bir tür olmalıdır.
- TArg5
Bu yöntem tarafından döndürülen temsilci yürütülürken geçirilmesi gereken parametrenin türünü temsil eder.
TArg5
ilkel bir tür olmalıdır.
- TArg6
Bu yöntem tarafından döndürülen temsilci yürütülürken geçirilmesi gereken parametrenin türünü temsil eder.
TArg6
ilkel bir tür olmalıdır.
- TArg7
Bu yöntem tarafından döndürülen temsilci yürütülürken geçirilmesi gereken parametrenin türünü temsil eder.
TArg7
ilkel bir tür olmalıdır.
- TArg8
Bu yöntem tarafından döndürülen temsilci yürütülürken geçirilmesi gereken parametrenin türünü temsil eder.
TArg8
ilkel bir tür olmalıdır.
- TArg9
Bu yöntem tarafından döndürülen temsilci yürütülürken geçirilmesi gereken parametrenin türünü temsil eder.
TArg9
ilkel bir tür olmalıdır.
- TArg10
Bu yöntem tarafından döndürülen temsilci yürütülürken geçirilmesi gereken parametrenin türünü temsil eder.
TArg10
ilkel bir tür olmalıdır.
- TArg11
Bu yöntem tarafından döndürülen temsilci yürütülürken geçirilmesi gereken parametrenin türünü temsil eder.
TArg11
ilkel bir tür olmalıdır.
- TArg12
Bu yöntem tarafından döndürülen temsilci yürütülürken geçirilmesi gereken parametrenin türünü temsil eder.
TArg12
ilkel bir tür olmalıdır.
- TArg13
Bu yöntem tarafından döndürülen temsilci yürütülürken geçirilmesi gereken parametrenin türünü temsil eder.
TArg13
ilkel bir tür olmalıdır.
- TResult
yöntemi tarafından döndürülen temsilci yürütülerek döndürülen sorgu sonuçlarının 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>>) türü.
Parametreler
- query
- Expression<Func<TArg0,TArg1,TArg2,TArg3,TArg4,TArg5,TArg6,TArg7,TArg8,TArg9,TArg10,TArg11,TArg12,TArg13,TResult>>
Derlenecek lambda ifadesi.
Döndürülenler
Func<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,TResult>derlenmiş LINQ to Entities sorgusunu temsil eden genel bir temsilci.
Açıklamalar
Daha fazla bilgi ve örnek için bkz. Derlenmiş Sorgular (LINQ to Entities).
Şunlara uygulanır
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>>)
Derlenmiş LINQ to Entities sorgusunu temsil eden yeni bir temsilci oluşturur.
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)
Tür Parametreleri
- TArg0
türünden ObjectContexttüretilmiş bir tür.
- TArg1
Bu yöntem tarafından döndürülen temsilci yürütülürken geçirilmesi gereken parametrenin türünü temsil eder.
TArg1
ilkel bir tür olmalıdır.
- TArg2
Bu yöntem tarafından döndürülen temsilci yürütülürken geçirilmesi gereken parametrenin türünü temsil eder.
TArg2
ilkel bir tür olmalıdır.
- TArg3
Bu yöntem tarafından döndürülen temsilci yürütülürken geçirilmesi gereken parametrenin türünü temsil eder.
TArg3
ilkel bir tür olmalıdır.
- TArg4
Bu yöntem tarafından döndürülen temsilci yürütülürken geçirilmesi gereken parametrenin türünü temsil eder.
TArg4
ilkel bir tür olmalıdır.
- TArg5
Bu yöntem tarafından döndürülen temsilci yürütülürken geçirilmesi gereken parametrenin türünü temsil eder.
TArg5
ilkel bir tür olmalıdır.
- TArg6
Bu yöntem tarafından döndürülen temsilci yürütülürken geçirilmesi gereken parametrenin türünü temsil eder.
TArg6
ilkel bir tür olmalıdır.
- TArg7
Bu yöntem tarafından döndürülen temsilci yürütülürken geçirilmesi gereken parametrenin türünü temsil eder.
TArg7
ilkel bir tür olmalıdır.
- TArg8
Bu yöntem tarafından döndürülen temsilci yürütülürken geçirilmesi gereken parametrenin türünü temsil eder.
TArg8
ilkel bir tür olmalıdır.
- TArg9
Bu yöntem tarafından döndürülen temsilci yürütülürken geçirilmesi gereken parametrenin türünü temsil eder.
TArg9
ilkel bir tür olmalıdır.
- TArg10
Bu yöntem tarafından döndürülen temsilci yürütülürken geçirilmesi gereken parametrenin türünü temsil eder.
TArg10
ilkel bir tür olmalıdır.
- TArg11
Bu yöntem tarafından döndürülen temsilci yürütülürken geçirilmesi gereken parametrenin türünü temsil eder.
TArg11
ilkel bir tür olmalıdır.
- TArg12
Bu yöntem tarafından döndürülen temsilci yürütülürken geçirilmesi gereken parametrenin türünü temsil eder.
TArg12
ilkel bir tür olmalıdır.
- TResult
yöntemi tarafından döndürülen temsilci yürütülerek döndürülen sorgu sonuçlarının 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>>) türü.
Parametreler
- query
- Expression<Func<TArg0,TArg1,TArg2,TArg3,TArg4,TArg5,TArg6,TArg7,TArg8,TArg9,TArg10,TArg11,TArg12,TResult>>
Derlenecek lambda ifadesi.
Döndürülenler
Func<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,TResult>derlenmiş LINQ to Entities sorgusunu temsil eden genel bir temsilci.
Açıklamalar
Daha fazla bilgi ve örnek için bkz. Derlenmiş Sorgular (LINQ to Entities).
Şunlara uygulanır
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>>)
Derlenmiş LINQ to Entities sorgusunu temsil eden yeni bir temsilci oluşturur.
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)
Tür Parametreleri
- TArg0
türünden ObjectContexttüretilmiş bir tür.
- TArg1
Bu yöntem tarafından döndürülen temsilci yürütülürken geçirilmesi gereken parametrenin türünü temsil eder.
TArg1
ilkel bir tür olmalıdır.
- TArg2
Bu yöntem tarafından döndürülen temsilci yürütülürken geçirilmesi gereken parametrenin türünü temsil eder.
TArg2
ilkel bir tür olmalıdır.
- TArg3
Bu yöntem tarafından döndürülen temsilci yürütülürken geçirilmesi gereken parametrenin türünü temsil eder.
TArg3
ilkel bir tür olmalıdır.
- TArg4
Bu yöntem tarafından döndürülen temsilci yürütülürken geçirilmesi gereken parametrenin türünü temsil eder.
TArg4
ilkel bir tür olmalıdır.
- TArg5
Bu yöntem tarafından döndürülen temsilci yürütülürken geçirilmesi gereken parametrenin türünü temsil eder.
TArg5
ilkel bir tür olmalıdır.
- TArg6
Bu yöntem tarafından döndürülen temsilci yürütülürken geçirilmesi gereken parametrenin türünü temsil eder.
TArg6
ilkel bir tür olmalıdır.
- TArg7
Bu yöntem tarafından döndürülen temsilci yürütülürken geçirilmesi gereken parametrenin türünü temsil eder.
TArg7
ilkel bir tür olmalıdır.
- TArg8
Bu yöntem tarafından döndürülen temsilci yürütülürken geçirilmesi gereken parametrenin türünü temsil eder.
TArg8
ilkel bir tür olmalıdır.
- TArg9
Bu yöntem tarafından döndürülen temsilci yürütülürken geçirilmesi gereken parametrenin türünü temsil eder.
TArg9
ilkel bir tür olmalıdır.
- TArg10
Bu yöntem tarafından döndürülen temsilci yürütülürken geçirilmesi gereken parametrenin türünü temsil eder.
TArg10
ilkel bir tür olmalıdır.
- TArg11
Bu yöntem tarafından döndürülen temsilci yürütülürken geçirilmesi gereken parametrenin türünü temsil eder.
TArg11
ilkel bir tür olmalıdır.
- TResult
yöntemi tarafından döndürülen temsilci yürütülerek döndürülen sorgu sonuçlarının 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>>) türü.
Parametreler
- query
- Expression<Func<TArg0,TArg1,TArg2,TArg3,TArg4,TArg5,TArg6,TArg7,TArg8,TArg9,TArg10,TArg11,TResult>>
Derlenecek lambda ifadesi.
Döndürülenler
Func<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,TResult>derlenmiş LINQ to Entities sorgusunu temsil eden genel bir temsilci.
Açıklamalar
Daha fazla bilgi ve örnek için bkz. Derlenmiş Sorgular (LINQ to Entities).
Şunlara uygulanır
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>>)
Derlenmiş LINQ to Entities sorgusunu temsil eden yeni bir temsilci oluşturur.
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)
Tür Parametreleri
- TArg0
türünden ObjectContexttüretilmiş bir tür.
- TArg1
Bu yöntem tarafından döndürülen temsilci yürütülürken geçirilmesi gereken parametrenin türünü temsil eder.
TArg1
ilkel bir tür olmalıdır.
- TArg2
Bu yöntem tarafından döndürülen temsilci yürütülürken geçirilmesi gereken parametrenin türünü temsil eder.
TArg2
ilkel bir tür olmalıdır.
- TArg3
Bu yöntem tarafından döndürülen temsilci yürütülürken geçirilmesi gereken parametrenin türünü temsil eder.
TArg3
ilkel bir tür olmalıdır.
- TArg4
Bu yöntem tarafından döndürülen temsilci yürütülürken geçirilmesi gereken parametrenin türünü temsil eder.
TArg4
ilkel bir tür olmalıdır.
- TArg5
Bu yöntem tarafından döndürülen temsilci yürütülürken geçirilmesi gereken parametrenin türünü temsil eder.
TArg5
ilkel bir tür olmalıdır.
- TArg6
Bu yöntem tarafından döndürülen temsilci yürütülürken geçirilmesi gereken parametrenin türünü temsil eder.
TArg6
ilkel bir tür olmalıdır.
- TArg7
Bu yöntem tarafından döndürülen temsilci yürütülürken geçirilmesi gereken parametrenin türünü temsil eder.
TArg7
ilkel bir tür olmalıdır.
- TArg8
Bu yöntem tarafından döndürülen temsilci yürütülürken geçirilmesi gereken parametrenin türünü temsil eder.
TArg8
ilkel bir tür olmalıdır.
- TArg9
Bu yöntem tarafından döndürülen temsilci yürütülürken geçirilmesi gereken parametrenin türünü temsil eder.
TArg9
ilkel bir tür olmalıdır.
- TArg10
Bu yöntem tarafından döndürülen temsilci yürütülürken geçirilmesi gereken parametrenin türünü temsil eder.
TArg10
ilkel bir tür olmalıdır.
- TResult
yöntemi tarafından döndürülen temsilci yürütülerek döndürülen sorgu sonuçlarının 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>>) türü.
Parametreler
- query
- Expression<Func<TArg0,TArg1,TArg2,TArg3,TArg4,TArg5,TArg6,TArg7,TArg8,TArg9,TArg10,TResult>>
Derlenecek lambda ifadesi.
Döndürülenler
Func<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,TResult>derlenmiş LINQ to Entities sorgusunu temsil eden genel bir temsilci.
Açıklamalar
Daha fazla bilgi ve örnek için bkz. Derlenmiş Sorgular (LINQ to Entities).
Şunlara uygulanır
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>>)
Derlenmiş LINQ to Entities sorgusunu temsil eden yeni bir temsilci oluşturur.
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)
Tür Parametreleri
- TArg0
türünden ObjectContexttüretilmiş bir tür.
- TArg1
Bu yöntem tarafından döndürülen temsilci yürütülürken geçirilmesi gereken parametrenin türünü temsil eder.
TArg1
ilkel bir tür olmalıdır.
- TArg2
Bu yöntem tarafından döndürülen temsilci yürütülürken geçirilmesi gereken parametrenin türünü temsil eder.
TArg2
ilkel bir tür olmalıdır.
- TArg3
Bu yöntem tarafından döndürülen temsilci yürütülürken geçirilmesi gereken parametrenin türünü temsil eder.
TArg3
ilkel bir tür olmalıdır.
- TArg4
Bu yöntem tarafından döndürülen temsilci yürütülürken geçirilmesi gereken parametrenin türünü temsil eder.
TArg4
ilkel bir tür olmalıdır.
- TArg5
Bu yöntem tarafından döndürülen temsilci yürütülürken geçirilmesi gereken parametrenin türünü temsil eder.
TArg5
ilkel bir tür olmalıdır.
- TArg6
Bu yöntem tarafından döndürülen temsilci yürütülürken geçirilmesi gereken parametrenin türünü temsil eder.
TArg6
ilkel bir tür olmalıdır.
- TArg7
Bu yöntem tarafından döndürülen temsilci yürütülürken geçirilmesi gereken parametrenin türünü temsil eder.
TArg7
ilkel bir tür olmalıdır.
- TArg8
Bu yöntem tarafından döndürülen temsilci yürütülürken geçirilmesi gereken parametrenin türünü temsil eder.
TArg8
ilkel bir tür olmalıdır.
- TArg9
Bu yöntem tarafından döndürülen temsilci yürütülürken geçirilmesi gereken parametrenin türünü temsil eder.
TArg9
ilkel bir tür olmalıdır.
- TResult
yöntemi tarafından döndürülen temsilci yürütülerek döndürülen sorgu sonuçlarının 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>>) türü.
Parametreler
- query
- Expression<Func<TArg0,TArg1,TArg2,TArg3,TArg4,TArg5,TArg6,TArg7,TArg8,TArg9,TResult>>
Derlenecek lambda ifadesi.
Döndürülenler
Func<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,TResult>derlenmiş LINQ to Entities sorgusunu temsil eden genel bir temsilci.
Açıklamalar
Daha fazla bilgi ve örnek için bkz. Derlenmiş Sorgular (LINQ to Entities).
Şunlara uygulanır
Compile<TArg0,TArg1,TArg2,TArg3,TArg4,TArg5,TArg6,TArg7,TArg8, TResult>(Expression<Func<TArg0,TArg1,TArg2,TArg3,TArg4,TArg5, TArg6,TArg7,TArg8,TResult>>)
Derlenmiş LINQ to Entities sorgusunu temsil eden yeni bir temsilci oluşturur.
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)
Tür Parametreleri
- TArg0
türünden ObjectContexttüretilmiş bir tür.
- TArg1
Bu yöntem tarafından döndürülen temsilci yürütülürken geçirilmesi gereken parametrenin türünü temsil eder.
TArg1
ilkel bir tür olmalıdır.
- TArg2
Bu yöntem tarafından döndürülen temsilci yürütülürken geçirilmesi gereken parametrenin türünü temsil eder.
TArg2
ilkel bir tür olmalıdır.
- TArg3
Bu yöntem tarafından döndürülen temsilci yürütülürken geçirilmesi gereken parametrenin türünü temsil eder.
TArg3
ilkel bir tür olmalıdır.
- TArg4
Bu yöntem tarafından döndürülen temsilci yürütülürken geçirilmesi gereken parametrenin türünü temsil eder.
TArg4
ilkel bir tür olmalıdır.
- TArg5
Bu yöntem tarafından döndürülen temsilci yürütülürken geçirilmesi gereken parametrenin türünü temsil eder.
TArg5
ilkel bir tür olmalıdır.
- TArg6
Bu yöntem tarafından döndürülen temsilci yürütülürken geçirilmesi gereken parametrenin türünü temsil eder.
TArg6
ilkel bir tür olmalıdır.
- TArg7
Bu yöntem tarafından döndürülen temsilci yürütülürken geçirilmesi gereken parametrenin türünü temsil eder.
TArg7
ilkel bir tür olmalıdır.
- TArg8
Bu yöntem tarafından döndürülen temsilci yürütülürken geçirilmesi gereken parametrenin türünü temsil eder.
TArg8
ilkel bir tür olmalıdır.
- TResult
yöntemi tarafından döndürülen temsilci yürütülerek döndürülen sorgu sonuçlarının Compile<TArg0,TArg1,TArg2,TArg3,TArg4,TArg5,TArg6,TArg7,TArg8, TResult>(Expression<Func<TArg0,TArg1,TArg2,TArg3,TArg4,TArg5, TArg6,TArg7,TArg8,TResult>>) türü.
Parametreler
- query
- Expression<Func<TArg0,TArg1,TArg2,TArg3,TArg4,TArg5,TArg6,TArg7,TArg8,TResult>>
Derlenecek lambda ifadesi.
Döndürülenler
Func<T1,T2,T3,T4,T5,T6,T7,T8,T9,TResult>derlenmiş LINQ to Entities sorgusunu temsil eden genel bir temsilci.
Açıklamalar
Daha fazla bilgi ve örnek için bkz. Derlenmiş Sorgular (LINQ to Entities).
Şunlara uygulanır
Compile<TArg0,TArg1,TArg2,TArg3,TArg4,TArg5,TArg6,TArg7,TResult>(Expression<Func<TArg0,TArg1,TArg2,TArg3,TArg4,TArg5,TArg6,TArg7,TResult>>)
Derlenmiş LINQ to Entities sorgusunu temsil eden yeni bir temsilci oluşturur.
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)
Tür Parametreleri
- TArg0
türünden ObjectContexttüretilmiş bir tür.
- TArg1
Bu yöntem tarafından döndürülen temsilci yürütülürken geçirilmesi gereken parametrenin türünü temsil eder.
TArg1
ilkel bir tür olmalıdır.
- TArg2
Bu yöntem tarafından döndürülen temsilci yürütülürken geçirilmesi gereken parametrenin türünü temsil eder.
TArg2
ilkel bir tür olmalıdır.
- TArg3
Bu yöntem tarafından döndürülen temsilci yürütülürken geçirilmesi gereken parametrenin türünü temsil eder.
TArg3
ilkel bir tür olmalıdır.
- TArg4
Bu yöntem tarafından döndürülen temsilci yürütülürken geçirilmesi gereken parametrenin türünü temsil eder.
TArg4
ilkel bir tür olmalıdır.
- TArg5
Bu yöntem tarafından döndürülen temsilci yürütülürken geçirilmesi gereken parametrenin türünü temsil eder.
TArg5
ilkel bir tür olmalıdır.
- TArg6
Bu yöntem tarafından döndürülen temsilci yürütülürken geçirilmesi gereken parametrenin türünü temsil eder.
TArg6
ilkel bir tür olmalıdır.
- TArg7
Bu yöntem tarafından döndürülen temsilci yürütülürken geçirilmesi gereken parametrenin türünü temsil eder.
TArg7
ilkel bir tür olmalıdır.
- TResult
yöntemi tarafından döndürülen temsilci yürütülerek döndürülen sorgu sonuçlarının Compile<TArg0,TArg1,TArg2,TArg3,TArg4,TArg5,TArg6,TArg7,TResult>(Expression<Func<TArg0,TArg1,TArg2,TArg3,TArg4,TArg5,TArg6,TArg7,TResult>>) türü.
Parametreler
- query
- Expression<Func<TArg0,TArg1,TArg2,TArg3,TArg4,TArg5,TArg6,TArg7,TResult>>
Derlenecek lambda ifadesi.
Döndürülenler
Func<T1,T2,T3,T4,T5,T6,T7,T8,TResult>derlenmiş LINQ to Entities sorgusunu temsil eden genel bir temsilci.
Açıklamalar
Daha fazla bilgi ve örnek için bkz. Derlenmiş Sorgular (LINQ to Entities).
Şunlara uygulanır
Compile<TArg0,TArg1,TArg2,TArg3,TArg4,TArg5,TArg6,TResult>(Expression<Func<TArg0,TArg1,TArg2,TArg3,TArg4,TArg5,TArg6,TResult>>)
Derlenmiş LINQ to Entities sorgusunu temsil eden yeni bir temsilci oluşturur.
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)
Tür Parametreleri
- TArg0
türünden ObjectContexttüretilmiş bir tür.
- TArg1
Bu yöntem tarafından döndürülen temsilci yürütülürken geçirilmesi gereken parametrenin türünü temsil eder.
TArg1
ilkel bir tür olmalıdır.
- TArg2
Bu yöntem tarafından döndürülen temsilci yürütülürken geçirilmesi gereken parametrenin türünü temsil eder.
TArg2
ilkel bir tür olmalıdır.
- TArg3
Bu yöntem tarafından döndürülen temsilci yürütülürken geçirilmesi gereken parametrenin türünü temsil eder.
TArg3
ilkel bir tür olmalıdır.
- TArg4
Bu yöntem tarafından döndürülen temsilci yürütülürken geçirilmesi gereken parametrenin türünü temsil eder.
TArg4
ilkel bir tür olmalıdır.
- TArg5
Bu yöntem tarafından döndürülen temsilci yürütülürken geçirilmesi gereken parametrenin türünü temsil eder.
TArg5
ilkel bir tür olmalıdır.
- TArg6
Bu yöntem tarafından döndürülen temsilci yürütülürken geçirilmesi gereken parametrenin türünü temsil eder.
TArg6
ilkel bir tür olmalıdır.
- TResult
yöntemi tarafından döndürülen temsilci yürütülerek döndürülen sorgu sonuçlarının Compile<TArg0,TArg1,TArg2,TArg3,TArg4,TArg5,TArg6,TResult>(Expression<Func<TArg0,TArg1,TArg2,TArg3,TArg4,TArg5,TArg6,TResult>>) türü.
Parametreler
- query
- Expression<Func<TArg0,TArg1,TArg2,TArg3,TArg4,TArg5,TArg6,TResult>>
Derlenecek lambda ifadesi.
Döndürülenler
Func<T1,T2,T3,T4,T5,T6,T7,TResult>derlenmiş LINQ to Entities sorgusunu temsil eden genel bir temsilci.
Açıklamalar
Daha fazla bilgi ve örnek için bkz. Derlenmiş Sorgular (LINQ to Entities).
Şunlara uygulanır
Compile<TArg0,TArg1,TArg2,TArg3,TArg4,TArg5,TResult>(Expression<Func<TArg0,TArg1,TArg2,TArg3,TArg4,TArg5,TResult>>)
Derlenmiş LINQ to Entities sorgusunu temsil eden yeni bir temsilci oluşturur.
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)
Tür Parametreleri
- TArg0
türünden ObjectContexttüretilmiş bir tür.
- TArg1
Bu yöntem tarafından döndürülen temsilci yürütülürken geçirilmesi gereken parametrenin türünü temsil eder.
TArg1
ilkel bir tür olmalıdır.
- TArg2
Bu yöntem tarafından döndürülen temsilci yürütülürken geçirilmesi gereken parametrenin türünü temsil eder.
TArg2
ilkel bir tür olmalıdır.
- TArg3
Bu yöntem tarafından döndürülen temsilci yürütülürken geçirilmesi gereken parametrenin türünü temsil eder.
TArg3
ilkel bir tür olmalıdır.
- TArg4
Bu yöntem tarafından döndürülen temsilci yürütülürken geçirilmesi gereken parametrenin türünü temsil eder.
TArg4
ilkel bir tür olmalıdır.
- TArg5
Bu yöntem tarafından döndürülen temsilci yürütülürken geçirilmesi gereken parametrenin türünü temsil eder.
TArg5
ilkel bir tür olmalıdır.
- TResult
yöntemi tarafından döndürülen temsilci yürütülerek döndürülen sorgu sonuçlarının Compile<TArg0,TArg1,TArg2,TArg3,TArg4,TArg5,TResult>(Expression<Func<TArg0,TArg1,TArg2,TArg3,TArg4,TArg5,TResult>>) türü.
Parametreler
- query
- Expression<Func<TArg0,TArg1,TArg2,TArg3,TArg4,TArg5,TResult>>
Derlenecek lambda ifadesi.
Döndürülenler
Func<T1,T2,T3,T4,T5,T6,TResult>derlenmiş LINQ to Entities sorgusunu temsil eden genel bir temsilci.
Açıklamalar
Daha fazla bilgi ve örnek için bkz. Derlenmiş Sorgular (LINQ to Entities).
Şunlara uygulanır
Compile<TArg0,TArg1,TArg2,TArg3,TArg4,TResult>(Expression<Func<TArg0,TArg1,TArg2,TArg3,TArg4,TResult>>)
Derlenmiş LINQ to Entities sorgusunu temsil eden yeni bir temsilci oluşturur.
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)
Tür Parametreleri
- TArg0
türünden ObjectContexttüretilmiş bir tür.
- TArg1
Bu yöntem tarafından döndürülen temsilci yürütülürken geçirilmesi gereken parametrenin türünü temsil eder.
TArg1
ilkel bir tür olmalıdır.
- TArg2
Bu yöntem tarafından döndürülen temsilci yürütülürken geçirilmesi gereken parametrenin türünü temsil eder.
TArg2
ilkel bir tür olmalıdır.
- TArg3
Bu yöntem tarafından döndürülen temsilci yürütülürken geçirilmesi gereken parametrenin türünü temsil eder.
TArg3
ilkel bir tür olmalıdır.
- TArg4
Bu yöntem tarafından döndürülen temsilci yürütülürken geçirilmesi gereken parametrenin türünü temsil eder.
TArg4
ilkel bir tür olmalıdır.
- TResult
yöntemi tarafından döndürülen temsilci yürütülerek döndürülen sorgu sonuçlarının Compile<TArg0,TArg1,TArg2,TArg3,TArg4,TResult>(Expression<Func<TArg0,TArg1,TArg2,TArg3,TArg4,TResult>>) türü.
Parametreler
- query
- Expression<Func<TArg0,TArg1,TArg2,TArg3,TArg4,TResult>>
Derlenecek lambda ifadesi.
Döndürülenler
Func<T1,T2,T3,T4,T5,TResult>derlenmiş LINQ to Entities sorgusunu temsil eden genel bir temsilci.
Açıklamalar
Daha fazla bilgi ve örnek için bkz. Derlenmiş Sorgular (LINQ to Entities).
Şunlara uygulanır
Compile<TArg0,TArg1,TArg2,TArg3,TResult>(Expression<Func<TArg0,TArg1,TArg2,TArg3,TResult>>)
Derlenmiş LINQ to Entities sorgusunu temsil eden yeni bir temsilci oluşturur.
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)
Tür Parametreleri
- TArg0
türünden ObjectContexttüretilmiş bir tür.
- TArg1
Bu yöntem tarafından döndürülen temsilci yürütülürken geçirilmesi gereken parametrenin türünü temsil eder.
TArg1
ilkel bir tür olmalıdır.
- TArg2
Bu yöntem tarafından döndürülen temsilci yürütülürken geçirilmesi gereken parametrenin türünü temsil eder.
TArg2
ilkel bir tür olmalıdır.
- TArg3
Bu yöntem tarafından döndürülen temsilci yürütülürken geçirilmesi gereken parametrenin türünü temsil eder.
TArg3
ilkel bir tür olmalıdır.
- TResult
yöntemi tarafından döndürülen temsilci yürütülerek döndürülen sorgu sonuçlarının Compile<TArg0,TArg1,TArg2,TArg3,TResult>(Expression<Func<TArg0,TArg1,TArg2,TArg3,TResult>>) türü.
Parametreler
- query
- Expression<Func<TArg0,TArg1,TArg2,TArg3,TResult>>
Derlenecek lambda ifadesi.
Döndürülenler
Func<T1,T2,T3,T4,TResult>derlenmiş LINQ to Entities sorgusunu temsil eden genel bir temsilci.
Açıklamalar
Daha fazla bilgi ve örnek için bkz. Derlenmiş Sorgular (LINQ to Entities).
Şunlara uygulanır
Compile<TArg0,TArg1,TArg2,TResult>(Expression<Func<TArg0,TArg1,TArg2,TResult>>)
Derlenmiş LINQ to Entities sorgusunu temsil eden yeni bir temsilci oluşturur.
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)
Tür Parametreleri
- TArg0
türünden ObjectContexttüretilmiş bir tür.
- TArg1
Bu yöntem tarafından döndürülen temsilci yürütülürken geçirilmesi gereken parametrenin türünü temsil eder.
TArg1
ilkel bir tür olmalıdır.
- TArg2
Bu yöntem tarafından döndürülen temsilci yürütülürken geçirilmesi gereken parametrenin türünü temsil eder.
TArg2
ilkel bir tür olmalıdır.
- TResult
yöntemi tarafından döndürülen temsilci yürütülerek döndürülen sorgu sonuçlarının Compile<TArg0,TArg1,TArg2,TResult>(Expression<Func<TArg0,TArg1,TArg2,TResult>>) türü.
Parametreler
- query
- Expression<Func<TArg0,TArg1,TArg2,TResult>>
Derlenecek lambda ifadesi.
Döndürülenler
Func<T1,T2,T3,TResult>derlenmiş LINQ to Entities sorgusunu temsil eden genel bir temsilci.
Örnekler
Aşağıdaki örnek, parametreleri kabul eden ve Decimal giriş parametrelerini kabul DateTime eden bir sorguyu derleyip çağırır ve sipariş tarihinin 8 Mart 2003'ten sonra olduğu ve son tarihin 300,00 TL'den az olduğu bir sipariş dizisi döndürür:
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
Açıklamalar
Daha fazla bilgi ve örnek için bkz. Derlenmiş Sorgular (LINQ to Entities).
Şunlara uygulanır
Compile<TArg0,TArg1,TResult>(Expression<Func<TArg0,TArg1,TResult>>)
Derlenmiş LINQ to Entities sorgusunu temsil eden yeni bir temsilci oluşturur.
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)
Tür Parametreleri
- TArg0
türünden ObjectContexttüretilmiş bir tür.
- TArg1
Bu yöntem tarafından döndürülen temsilci yürütülürken geçirilmesi gereken parametrenin türünü temsil eder.
TArg1
ilkel bir tür olmalıdır.
- TResult
yöntemi tarafından döndürülen temsilci yürütülerek döndürülen sorgu sonuçlarının Compile<TArg0,TArg1,TResult>(Expression<Func<TArg0,TArg1,TResult>>) türü.
Parametreler
- query
- Expression<Func<TArg0,TArg1,TResult>>
Derlenecek lambda ifadesi.
Döndürülenler
Func<T1,T2,TResult>derlenmiş LINQ to Entities sorgusunu temsil eden genel bir temsilci.
Örnekler
Aşağıdaki örnek, giriş parametresini kabul eden ve toplam vadesi 200,00 TL'den büyük veya buna eşit olan bir dizi sipariş döndüren bir Decimal sorguyu derleyip çağırır:
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
Açıklamalar
Daha fazla bilgi ve örnek için bkz. Derlenmiş Sorgular (LINQ to Entities).
Şunlara uygulanır
Compile<TArg0,TResult>(Expression<Func<TArg0,TResult>>)
Derlenmiş LINQ to Entities sorgusunu temsil eden yeni bir temsilci oluşturur.
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)
Tür Parametreleri
- TArg0
türünden ObjectContexttüretilmiş bir tür.
- TResult
yöntemi tarafından döndürülen temsilci yürütülerek döndürülen sorgu sonuçlarının Compile<TArg0,TResult>(Expression<Func<TArg0,TResult>>) türü.
Parametreler
- query
- Expression<Func<TArg0,TResult>>
Derlenecek lambda ifadesi.
Döndürülenler
Func<T,TResult>derlenmiş LINQ to Entities sorgusunu temsil eden genel bir temsilci.
Örnekler
Aşağıdaki örnek, bir örneği döndüren ObjectQuery<T> bir sorguyu derleyip çağırır:
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
Açıklamalar
Daha fazla bilgi ve örnek için bkz. Derlenmiş Sorgular (LINQ to Entities).