Freigeben über


CompiledQuery.Compile Methode

Definition

Überlädt

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

Erstellt einen neuen Delegaten, der die kompilierte LINQ to Entities-Abfrage darstellt.

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

Erstellt einen neuen Delegaten, der die kompilierte LINQ to Entities-Abfrage darstellt.

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

Erstellt einen neuen Delegaten, der die kompilierte LINQ to Entities-Abfrage darstellt.

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

Erstellt einen neuen Delegaten, der die kompilierte LINQ to Entities-Abfrage darstellt.

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

Erstellt einen neuen Delegaten, der die kompilierte LINQ to Entities-Abfrage darstellt.

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

Erstellt einen neuen Delegaten, der die kompilierte LINQ to Entities-Abfrage darstellt.

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

Erstellt einen neuen Delegaten, der die kompilierte LINQ to Entities-Abfrage darstellt.

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

Erstellt einen neuen Delegaten, der die kompilierte LINQ to Entities-Abfrage darstellt.

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

Erstellt einen neuen Delegaten, der die kompilierte LINQ to Entities-Abfrage darstellt.

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

Erstellt einen neuen Delegaten, der die kompilierte LINQ to Entities-Abfrage darstellt.

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

Erstellt einen neuen Delegaten, der die kompilierte LINQ to Entities-Abfrage darstellt.

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

Erstellt einen neuen Delegaten, der die kompilierte LINQ to Entities-Abfrage darstellt.

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

Erstellt einen neuen Delegaten, der die kompilierte LINQ to Entities-Abfrage darstellt.

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

Erstellt einen neuen Delegaten, der die kompilierte LINQ to Entities-Abfrage darstellt.

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

Erstellt einen neuen Delegaten, der die kompilierte LINQ to Entities-Abfrage darstellt.

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

Erstellt einen neuen Delegaten, der die kompilierte LINQ to Entities-Abfrage darstellt.

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

Erstellt einen neuen Delegaten, der die kompilierte LINQ to Entities-Abfrage darstellt.

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)

Typparameter

TArg0

Ein typ abgeleitet von ObjectContext.

TArg1

Stellt den Typ des Parameters dar, der beim Ausführen des von dieser Methode zurückgegebenen Delegaten übergeben werden muss. TArg1 muss ein Grundtyp sein.

TArg2

Stellt den Typ des Parameters dar, der beim Ausführen des von dieser Methode zurückgegebenen Delegaten übergeben werden muss. TArg2 muss ein Grundtyp sein.

TArg3

Stellt den Typ des Parameters dar, der beim Ausführen des von dieser Methode zurückgegebenen Delegaten übergeben werden muss. TArg3 muss ein Grundtyp sein.

TArg4

Stellt den Typ des Parameters dar, der beim Ausführen des von dieser Methode zurückgegebenen Delegaten übergeben werden muss. TArg4 muss ein Grundtyp sein.

TArg5

Stellt den Typ des Parameters dar, der beim Ausführen des von dieser Methode zurückgegebenen Delegaten übergeben werden muss. TArg5 muss ein Grundtyp sein.

TArg6

Stellt den Typ des Parameters dar, der beim Ausführen des von dieser Methode zurückgegebenen Delegaten übergeben werden muss. TArg6 muss ein Grundtyp sein.

TArg7

Stellt den Typ des Parameters dar, der beim Ausführen des von dieser Methode zurückgegebenen Delegaten übergeben werden muss. TArg7 muss ein Grundtyp sein.

TArg8

Stellt den Typ des Parameters dar, der beim Ausführen des von dieser Methode zurückgegebenen Delegaten übergeben werden muss. TArg8 muss ein Grundtyp sein.

TArg9

Stellt den Typ des Parameters dar, der beim Ausführen des von dieser Methode zurückgegebenen Delegaten übergeben werden muss. TArg9 muss ein Grundtyp sein.

TArg10

Stellt den Typ des Parameters dar, der beim Ausführen des von dieser Methode zurückgegebenen Delegaten übergeben werden muss. TArg10 muss ein Grundtyp sein.

TArg11

Stellt den Typ des Parameters dar, der beim Ausführen des von dieser Methode zurückgegebenen Delegaten übergeben werden muss. TArg11 muss ein Grundtyp sein.

TArg12

Stellt den Typ des Parameters dar, der beim Ausführen des von dieser Methode zurückgegebenen Delegaten übergeben werden muss. TArg12 muss ein Grundtyp sein.

TArg13

Stellt den Typ des Parameters dar, der beim Ausführen des von dieser Methode zurückgegebenen Delegaten übergeben werden muss. TArg13 muss ein Grundtyp sein.

TArg14

Stellt den Typ des Parameters dar, der beim Ausführen des von dieser Methode zurückgegebenen Delegaten übergeben werden muss. TArg14 muss ein Grundtyp sein.

TArg15

Stellt den Typ des Parameters dar, der beim Ausführen des von dieser Methode zurückgegebenen Delegaten übergeben werden muss. TArg15 muss ein Grundtyp sein.

Parameter

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

Der zu kompilierende Lambda-Ausdruck.

Gibt zurück

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>, ein generischer Delegat, der die kompilierte LINQ to Entities-Abfrage darstellt.

Hinweise

Weitere Informationen und Beispiele finden Sie unter Compiled Queries (LINQ to Entities).

Gilt fü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>>)

Erstellt einen neuen Delegaten, der die kompilierte LINQ to Entities-Abfrage darstellt.

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)

Typparameter

TArg0

Ein typ abgeleitet von ObjectContext.

TArg1

Stellt den Typ des Parameters dar, der beim Ausführen des von dieser Methode zurückgegebenen Delegaten übergeben werden muss. TArg1 muss ein Grundtyp sein.

TArg2

Stellt den Typ des Parameters dar, der beim Ausführen des von dieser Methode zurückgegebenen Delegaten übergeben werden muss. TArg2 muss ein Grundtyp sein.

TArg3

Stellt den Typ des Parameters dar, der beim Ausführen des von dieser Methode zurückgegebenen Delegaten übergeben werden muss. TArg3 muss ein Grundtyp sein.

TArg4

Stellt den Typ des Parameters dar, der beim Ausführen des von dieser Methode zurückgegebenen Delegaten übergeben werden muss. TArg4 muss ein Grundtyp sein.

TArg5

Stellt den Typ des Parameters dar, der beim Ausführen des von dieser Methode zurückgegebenen Delegaten übergeben werden muss. TArg5 muss ein Grundtyp sein.

TArg6

Stellt den Typ des Parameters dar, der beim Ausführen des von dieser Methode zurückgegebenen Delegaten übergeben werden muss. TArg6 muss ein Grundtyp sein.

TArg7

Stellt den Typ des Parameters dar, der beim Ausführen des von dieser Methode zurückgegebenen Delegaten übergeben werden muss. TArg7 muss ein Grundtyp sein.

TArg8

Stellt den Typ des Parameters dar, der beim Ausführen des von dieser Methode zurückgegebenen Delegaten übergeben werden muss. TArg8 muss ein Grundtyp sein.

TArg9

Stellt den Typ des Parameters dar, der beim Ausführen des von dieser Methode zurückgegebenen Delegaten übergeben werden muss. TArg9 muss ein Grundtyp sein.

TArg10

Stellt den Typ des Parameters dar, der beim Ausführen des von dieser Methode zurückgegebenen Delegaten übergeben werden muss. TArg10 muss ein Grundtyp sein.

TArg11

Stellt den Typ des Parameters dar, der beim Ausführen des von dieser Methode zurückgegebenen Delegaten übergeben werden muss. TArg11 muss ein Grundtyp sein.

TArg12

Stellt den Typ des Parameters dar, der beim Ausführen des von dieser Methode zurückgegebenen Delegaten übergeben werden muss. TArg12 muss ein Grundtyp sein.

TArg13

Stellt den Typ des Parameters dar, der beim Ausführen des von dieser Methode zurückgegebenen Delegaten übergeben werden muss. TArg13 muss ein Grundtyp sein.

TArg14

Stellt den Typ des Parameters dar, der beim Ausführen des von dieser Methode zurückgegebenen Delegaten übergeben werden muss. TArg14 muss ein Grundtyp sein.

Parameter

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

Der zu kompilierende Lambda-Ausdruck.

Gibt zurück

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>, ein generischer Delegat, der die kompilierte LINQ to Entities-Abfrage darstellt.

Hinweise

Weitere Informationen und Beispiele finden Sie unter Compiled Queries (LINQ to Entities).

Gilt fü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>>)

Erstellt einen neuen Delegaten, der die kompilierte LINQ to Entities-Abfrage darstellt.

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)

Typparameter

TArg0

Ein typ abgeleitet von ObjectContext.

TArg1

Stellt den Typ des Parameters dar, der beim Ausführen des von dieser Methode zurückgegebenen Delegaten übergeben werden muss. TArg1 muss ein Grundtyp sein.

TArg2

Stellt den Typ des Parameters dar, der beim Ausführen des von dieser Methode zurückgegebenen Delegaten übergeben werden muss. TArg2 muss ein Grundtyp sein.

TArg3

Stellt den Typ des Parameters dar, der beim Ausführen des von dieser Methode zurückgegebenen Delegaten übergeben werden muss. TArg3 muss ein Grundtyp sein.

TArg4

Stellt den Typ des Parameters dar, der beim Ausführen des von dieser Methode zurückgegebenen Delegaten übergeben werden muss. TArg4 muss ein Grundtyp sein.

TArg5

Stellt den Typ des Parameters dar, der beim Ausführen des von dieser Methode zurückgegebenen Delegaten übergeben werden muss. TArg5 muss ein Grundtyp sein.

TArg6

Stellt den Typ des Parameters dar, der beim Ausführen des von dieser Methode zurückgegebenen Delegaten übergeben werden muss. TArg6 muss ein Grundtyp sein.

TArg7

Stellt den Typ des Parameters dar, der beim Ausführen des von dieser Methode zurückgegebenen Delegaten übergeben werden muss. TArg7 muss ein Grundtyp sein.

TArg8

Stellt den Typ des Parameters dar, der beim Ausführen des von dieser Methode zurückgegebenen Delegaten übergeben werden muss. TArg8 muss ein Grundtyp sein.

TArg9

Stellt den Typ des Parameters dar, der beim Ausführen des von dieser Methode zurückgegebenen Delegaten übergeben werden muss. TArg9 muss ein Grundtyp sein.

TArg10

Stellt den Typ des Parameters dar, der beim Ausführen des von dieser Methode zurückgegebenen Delegaten übergeben werden muss. TArg10 muss ein Grundtyp sein.

TArg11

Stellt den Typ des Parameters dar, der beim Ausführen des von dieser Methode zurückgegebenen Delegaten übergeben werden muss. TArg11 muss ein Grundtyp sein.

TArg12

Stellt den Typ des Parameters dar, der beim Ausführen des von dieser Methode zurückgegebenen Delegaten übergeben werden muss. TArg12 muss ein Grundtyp sein.

TArg13

Stellt den Typ des Parameters dar, der beim Ausführen des von dieser Methode zurückgegebenen Delegaten übergeben werden muss. TArg13 muss ein Grundtyp sein.

Parameter

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

Der zu kompilierende Lambda-Ausdruck.

Gibt zurück

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>, ein generischer Delegat, der die kompilierte LINQ to Entities-Abfrage darstellt.

Hinweise

Weitere Informationen und Beispiele finden Sie unter Compiled Queries (LINQ to Entities).

Gilt fü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>>)

Erstellt einen neuen Delegaten, der die kompilierte LINQ to Entities-Abfrage darstellt.

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)

Typparameter

TArg0

Ein typ abgeleitet von ObjectContext.

TArg1

Stellt den Typ des Parameters dar, der beim Ausführen des von dieser Methode zurückgegebenen Delegaten übergeben werden muss. TArg1 muss ein Grundtyp sein.

TArg2

Stellt den Typ des Parameters dar, der beim Ausführen des von dieser Methode zurückgegebenen Delegaten übergeben werden muss. TArg2 muss ein Grundtyp sein.

TArg3

Stellt den Typ des Parameters dar, der beim Ausführen des von dieser Methode zurückgegebenen Delegaten übergeben werden muss. TArg3 muss ein Grundtyp sein.

TArg4

Stellt den Typ des Parameters dar, der beim Ausführen des von dieser Methode zurückgegebenen Delegaten übergeben werden muss. TArg4 muss ein Grundtyp sein.

TArg5

Stellt den Typ des Parameters dar, der beim Ausführen des von dieser Methode zurückgegebenen Delegaten übergeben werden muss. TArg5 muss ein Grundtyp sein.

TArg6

Stellt den Typ des Parameters dar, der beim Ausführen des von dieser Methode zurückgegebenen Delegaten übergeben werden muss. TArg6 muss ein Grundtyp sein.

TArg7

Stellt den Typ des Parameters dar, der beim Ausführen des von dieser Methode zurückgegebenen Delegaten übergeben werden muss. TArg7 muss ein Grundtyp sein.

TArg8

Stellt den Typ des Parameters dar, der beim Ausführen des von dieser Methode zurückgegebenen Delegaten übergeben werden muss. TArg8 muss ein Grundtyp sein.

TArg9

Stellt den Typ des Parameters dar, der beim Ausführen des von dieser Methode zurückgegebenen Delegaten übergeben werden muss. TArg9 muss ein Grundtyp sein.

TArg10

Stellt den Typ des Parameters dar, der beim Ausführen des von dieser Methode zurückgegebenen Delegaten übergeben werden muss. TArg10 muss ein Grundtyp sein.

TArg11

Stellt den Typ des Parameters dar, der beim Ausführen des von dieser Methode zurückgegebenen Delegaten übergeben werden muss. TArg11 muss ein Grundtyp sein.

TArg12

Stellt den Typ des Parameters dar, der beim Ausführen des von dieser Methode zurückgegebenen Delegaten übergeben werden muss. TArg12 muss ein Grundtyp sein.

TResult

Der Typ der Von der Methode zurückgegebenen Abfrageergebnisse, indem der von der 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>>) Methode zurückgegebene Delegat ausgeführt wird.

Parameter

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

Der zu kompilierende Lambda-Ausdruck.

Gibt zurück

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>, ein generischer Delegat, der die kompilierte LINQ to Entities-Abfrage darstellt.

Hinweise

Weitere Informationen und Beispiele finden Sie unter Compiled Queries (LINQ to Entities).

Gilt fü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>>)

Erstellt einen neuen Delegaten, der die kompilierte LINQ to Entities-Abfrage darstellt.

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)

Typparameter

TArg0

Ein typ abgeleitet von ObjectContext.

TArg1

Stellt den Typ des Parameters dar, der beim Ausführen des von dieser Methode zurückgegebenen Delegaten übergeben werden muss. TArg1 muss ein Grundtyp sein.

TArg2

Stellt den Typ des Parameters dar, der beim Ausführen des von dieser Methode zurückgegebenen Delegaten übergeben werden muss. TArg2 muss ein Grundtyp sein.

TArg3

Stellt den Typ des Parameters dar, der beim Ausführen des von dieser Methode zurückgegebenen Delegaten übergeben werden muss. TArg3 muss ein Grundtyp sein.

TArg4

Stellt den Typ des Parameters dar, der beim Ausführen des von dieser Methode zurückgegebenen Delegaten übergeben werden muss. TArg4 muss ein Grundtyp sein.

TArg5

Stellt den Typ des Parameters dar, der beim Ausführen des von dieser Methode zurückgegebenen Delegaten übergeben werden muss. TArg5 muss ein Grundtyp sein.

TArg6

Stellt den Typ des Parameters dar, der beim Ausführen des von dieser Methode zurückgegebenen Delegaten übergeben werden muss. TArg6 muss ein Grundtyp sein.

TArg7

Stellt den Typ des Parameters dar, der beim Ausführen des von dieser Methode zurückgegebenen Delegaten übergeben werden muss. TArg7 muss ein Grundtyp sein.

TArg8

Stellt den Typ des Parameters dar, der beim Ausführen des von dieser Methode zurückgegebenen Delegaten übergeben werden muss. TArg8 muss ein Grundtyp sein.

TArg9

Stellt den Typ des Parameters dar, der beim Ausführen des von dieser Methode zurückgegebenen Delegaten übergeben werden muss. TArg9 muss ein Grundtyp sein.

TArg10

Stellt den Typ des Parameters dar, der beim Ausführen des von dieser Methode zurückgegebenen Delegaten übergeben werden muss. TArg10 muss ein Grundtyp sein.

TArg11

Stellt den Typ des Parameters dar, der beim Ausführen des von dieser Methode zurückgegebenen Delegaten übergeben werden muss. TArg11 muss ein Grundtyp sein.

TResult

Der Typ der Von der Methode zurückgegebenen Abfrageergebnisse, indem der von der 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>>) Methode zurückgegebene Delegat ausgeführt wird.

Parameter

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

Der zu kompilierende Lambda-Ausdruck.

Gibt zurück

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>, ein generischer Delegat, der die kompilierte LINQ to Entities-Abfrage darstellt.

Hinweise

Weitere Informationen und Beispiele finden Sie unter Compiled Queries (LINQ to Entities).

Gilt fü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>>)

Erstellt einen neuen Delegaten, der die kompilierte LINQ to Entities-Abfrage darstellt.

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)

Typparameter

TArg0

Ein typ abgeleitet von ObjectContext.

TArg1

Stellt den Typ des Parameters dar, der beim Ausführen des von dieser Methode zurückgegebenen Delegaten übergeben werden muss. TArg1 muss ein Grundtyp sein.

TArg2

Stellt den Typ des Parameters dar, der beim Ausführen des von dieser Methode zurückgegebenen Delegaten übergeben werden muss. TArg2 muss ein Grundtyp sein.

TArg3

Stellt den Typ des Parameters dar, der beim Ausführen des von dieser Methode zurückgegebenen Delegaten übergeben werden muss. TArg3 muss ein Grundtyp sein.

TArg4

Stellt den Typ des Parameters dar, der beim Ausführen des von dieser Methode zurückgegebenen Delegaten übergeben werden muss. TArg4 muss ein Grundtyp sein.

TArg5

Stellt den Typ des Parameters dar, der beim Ausführen des von dieser Methode zurückgegebenen Delegaten übergeben werden muss. TArg5 muss ein Grundtyp sein.

TArg6

Stellt den Typ des Parameters dar, der beim Ausführen des von dieser Methode zurückgegebenen Delegaten übergeben werden muss. TArg6 muss ein Grundtyp sein.

TArg7

Stellt den Typ des Parameters dar, der beim Ausführen des von dieser Methode zurückgegebenen Delegaten übergeben werden muss. TArg7 muss ein Grundtyp sein.

TArg8

Stellt den Typ des Parameters dar, der beim Ausführen des von dieser Methode zurückgegebenen Delegaten übergeben werden muss. TArg8 muss ein Grundtyp sein.

TArg9

Stellt den Typ des Parameters dar, der beim Ausführen des von dieser Methode zurückgegebenen Delegaten übergeben werden muss. TArg9 muss ein Grundtyp sein.

TArg10

Stellt den Typ des Parameters dar, der beim Ausführen des von dieser Methode zurückgegebenen Delegaten übergeben werden muss. TArg10 muss ein Grundtyp sein.

TResult

Der Typ der Von der Methode zurückgegebenen Abfrageergebnisse, indem der von der 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>>) Methode zurückgegebene Delegat ausgeführt wird.

Parameter

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

Der zu kompilierende Lambda-Ausdruck.

Gibt zurück

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>, ein generischer Delegat, der die kompilierte LINQ to Entities-Abfrage darstellt.

Hinweise

Weitere Informationen und Beispiele finden Sie unter Compiled Queries (LINQ to Entities).

Gilt fü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>>)

Erstellt einen neuen Delegaten, der die kompilierte LINQ to Entities-Abfrage darstellt.

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)

Typparameter

TArg0

Ein typ abgeleitet von ObjectContext.

TArg1

Stellt den Typ des Parameters dar, der beim Ausführen des von dieser Methode zurückgegebenen Delegaten übergeben werden muss. TArg1 muss ein Grundtyp sein.

TArg2

Stellt den Typ des Parameters dar, der beim Ausführen des von dieser Methode zurückgegebenen Delegaten übergeben werden muss. TArg2 muss ein Grundtyp sein.

TArg3

Stellt den Typ des Parameters dar, der beim Ausführen des von dieser Methode zurückgegebenen Delegaten übergeben werden muss. TArg3 muss ein Grundtyp sein.

TArg4

Stellt den Typ des Parameters dar, der beim Ausführen des von dieser Methode zurückgegebenen Delegaten übergeben werden muss. TArg4 muss ein Grundtyp sein.

TArg5

Stellt den Typ des Parameters dar, der beim Ausführen des von dieser Methode zurückgegebenen Delegaten übergeben werden muss. TArg5 muss ein Grundtyp sein.

TArg6

Stellt den Typ des Parameters dar, der beim Ausführen des von dieser Methode zurückgegebenen Delegaten übergeben werden muss. TArg6 muss ein Grundtyp sein.

TArg7

Stellt den Typ des Parameters dar, der beim Ausführen des von dieser Methode zurückgegebenen Delegaten übergeben werden muss. TArg7 muss ein Grundtyp sein.

TArg8

Stellt den Typ des Parameters dar, der beim Ausführen des von dieser Methode zurückgegebenen Delegaten übergeben werden muss. TArg8 muss ein Grundtyp sein.

TArg9

Stellt den Typ des Parameters dar, der beim Ausführen des von dieser Methode zurückgegebenen Delegaten übergeben werden muss. TArg9 muss ein Grundtyp sein.

TResult

Der Typ der Von der Methode zurückgegebenen Abfrageergebnisse, indem der von der 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>>) Methode zurückgegebene Delegat ausgeführt wird.

Parameter

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

Der zu kompilierende Lambda-Ausdruck.

Gibt zurück

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

Func<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,TResult>, ein generischer Delegat, der die kompilierte LINQ to Entities-Abfrage darstellt.

Hinweise

Weitere Informationen und Beispiele finden Sie unter Compiled Queries (LINQ to Entities).

Gilt für:

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

Erstellt einen neuen Delegaten, der die kompilierte LINQ to Entities-Abfrage darstellt.

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)

Typparameter

TArg0

Ein typ abgeleitet von ObjectContext.

TArg1

Stellt den Typ des Parameters dar, der beim Ausführen des von dieser Methode zurückgegebenen Delegaten übergeben werden muss. TArg1 muss ein Grundtyp sein.

TArg2

Stellt den Typ des Parameters dar, der beim Ausführen des von dieser Methode zurückgegebenen Delegaten übergeben werden muss. TArg2 muss ein Grundtyp sein.

TArg3

Stellt den Typ des Parameters dar, der beim Ausführen des von dieser Methode zurückgegebenen Delegaten übergeben werden muss. TArg3 muss ein Grundtyp sein.

TArg4

Stellt den Typ des Parameters dar, der beim Ausführen des von dieser Methode zurückgegebenen Delegaten übergeben werden muss. TArg4 muss ein Grundtyp sein.

TArg5

Stellt den Typ des Parameters dar, der beim Ausführen des von dieser Methode zurückgegebenen Delegaten übergeben werden muss. TArg5 muss ein Grundtyp sein.

TArg6

Stellt den Typ des Parameters dar, der beim Ausführen des von dieser Methode zurückgegebenen Delegaten übergeben werden muss. TArg6 muss ein Grundtyp sein.

TArg7

Stellt den Typ des Parameters dar, der beim Ausführen des von dieser Methode zurückgegebenen Delegaten übergeben werden muss. TArg7 muss ein Grundtyp sein.

TArg8

Stellt den Typ des Parameters dar, der beim Ausführen des von dieser Methode zurückgegebenen Delegaten übergeben werden muss. TArg8 muss ein Grundtyp sein.

TResult

Der Typ der Von der Methode zurückgegebenen Abfrageergebnisse, indem der von der Compile<TArg0,TArg1,TArg2,TArg3,TArg4,TArg5,TArg6,TArg7,TArg8, TResult>(Expression<Func<TArg0,TArg1,TArg2,TArg3,TArg4,TArg5, TArg6,TArg7,TArg8,TResult>>) Methode zurückgegebene Delegat ausgeführt wird.

Parameter

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

Der zu kompilierende Lambda-Ausdruck.

Gibt zurück

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

Func<T1,T2,T3,T4,T5,T6,T7,T8,T9,TResult>, ein generischer Delegat, der die kompilierte LINQ to Entities-Abfrage darstellt.

Hinweise

Weitere Informationen und Beispiele finden Sie unter Compiled Queries (LINQ to Entities).

Gilt für:

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

Erstellt einen neuen Delegaten, der die kompilierte LINQ to Entities-Abfrage darstellt.

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)

Typparameter

TArg0

Ein typ abgeleitet von ObjectContext.

TArg1

Stellt den Typ des Parameters dar, der beim Ausführen des von dieser Methode zurückgegebenen Delegaten übergeben werden muss. TArg1 muss ein Grundtyp sein.

TArg2

Stellt den Typ des Parameters dar, der beim Ausführen des von dieser Methode zurückgegebenen Delegaten übergeben werden muss. TArg2 muss ein Grundtyp sein.

TArg3

Stellt den Typ des Parameters dar, der beim Ausführen des von dieser Methode zurückgegebenen Delegaten übergeben werden muss. TArg3 muss ein Grundtyp sein.

TArg4

Stellt den Typ des Parameters dar, der beim Ausführen des von dieser Methode zurückgegebenen Delegaten übergeben werden muss. TArg4 muss ein Grundtyp sein.

TArg5

Stellt den Typ des Parameters dar, der beim Ausführen des von dieser Methode zurückgegebenen Delegaten übergeben werden muss. TArg5 muss ein Grundtyp sein.

TArg6

Stellt den Typ des Parameters dar, der beim Ausführen des von dieser Methode zurückgegebenen Delegaten übergeben werden muss. TArg6 muss ein Grundtyp sein.

TArg7

Stellt den Typ des Parameters dar, der beim Ausführen des von dieser Methode zurückgegebenen Delegaten übergeben werden muss. TArg7 muss ein Grundtyp sein.

TResult

Der Typ der Von der Methode zurückgegebenen Abfrageergebnisse, indem der von der Compile<TArg0,TArg1,TArg2,TArg3,TArg4,TArg5,TArg6,TArg7,TResult>(Expression<Func<TArg0,TArg1,TArg2,TArg3,TArg4,TArg5,TArg6,TArg7,TResult>>) Methode zurückgegebene Delegat ausgeführt wird.

Parameter

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

Der zu kompilierende Lambda-Ausdruck.

Gibt zurück

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

Func<T1,T2,T3,T4,T5,T6,T7,T8,TResult>, ein generischer Delegat, der die kompilierte LINQ to Entities-Abfrage darstellt.

Hinweise

Weitere Informationen und Beispiele finden Sie unter Compiled Queries (LINQ to Entities).

Gilt für:

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

Erstellt einen neuen Delegaten, der die kompilierte LINQ to Entities-Abfrage darstellt.

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)

Typparameter

TArg0

Ein typ abgeleitet von ObjectContext.

TArg1

Stellt den Typ des Parameters dar, der beim Ausführen des von dieser Methode zurückgegebenen Delegaten übergeben werden muss. TArg1 muss ein Grundtyp sein.

TArg2

Stellt den Typ des Parameters dar, der beim Ausführen des von dieser Methode zurückgegebenen Delegaten übergeben werden muss. TArg2 muss ein Grundtyp sein.

TArg3

Stellt den Typ des Parameters dar, der beim Ausführen des von dieser Methode zurückgegebenen Delegaten übergeben werden muss. TArg3 muss ein Grundtyp sein.

TArg4

Stellt den Typ des Parameters dar, der beim Ausführen des von dieser Methode zurückgegebenen Delegaten übergeben werden muss. TArg4 muss ein Grundtyp sein.

TArg5

Stellt den Typ des Parameters dar, der beim Ausführen des von dieser Methode zurückgegebenen Delegaten übergeben werden muss. TArg5 muss ein Grundtyp sein.

TArg6

Stellt den Typ des Parameters dar, der beim Ausführen des von dieser Methode zurückgegebenen Delegaten übergeben werden muss. TArg6 muss ein Grundtyp sein.

TResult

Der Typ der Von der Methode zurückgegebenen Abfrageergebnisse, indem der von der Compile<TArg0,TArg1,TArg2,TArg3,TArg4,TArg5,TArg6,TResult>(Expression<Func<TArg0,TArg1,TArg2,TArg3,TArg4,TArg5,TArg6,TResult>>) Methode zurückgegebene Delegat ausgeführt wird.

Parameter

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

Der zu kompilierende Lambda-Ausdruck.

Gibt zurück

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

Func<T1,T2,T3,T4,T5,T6,T7,TResult>, ein generischer Delegat, der die kompilierte LINQ to Entities-Abfrage darstellt.

Hinweise

Weitere Informationen und Beispiele finden Sie unter Compiled Queries (LINQ to Entities).

Gilt für:

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

Erstellt einen neuen Delegaten, der die kompilierte LINQ to Entities-Abfrage darstellt.

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)

Typparameter

TArg0

Ein typ abgeleitet von ObjectContext.

TArg1

Stellt den Typ des Parameters dar, der beim Ausführen des von dieser Methode zurückgegebenen Delegaten übergeben werden muss. TArg1 muss ein Grundtyp sein.

TArg2

Stellt den Typ des Parameters dar, der beim Ausführen des von dieser Methode zurückgegebenen Delegaten übergeben werden muss. TArg2 muss ein Grundtyp sein.

TArg3

Stellt den Typ des Parameters dar, der beim Ausführen des von dieser Methode zurückgegebenen Delegaten übergeben werden muss. TArg3 muss ein Grundtyp sein.

TArg4

Stellt den Typ des Parameters dar, der beim Ausführen des von dieser Methode zurückgegebenen Delegaten übergeben werden muss. TArg4 muss ein Grundtyp sein.

TArg5

Stellt den Typ des Parameters dar, der beim Ausführen des von dieser Methode zurückgegebenen Delegaten übergeben werden muss. TArg5 muss ein Grundtyp sein.

TResult

Der Typ der Von der Methode zurückgegebenen Abfrageergebnisse, indem der von der Compile<TArg0,TArg1,TArg2,TArg3,TArg4,TArg5,TResult>(Expression<Func<TArg0,TArg1,TArg2,TArg3,TArg4,TArg5,TResult>>) Methode zurückgegebene Delegat ausgeführt wird.

Parameter

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

Der zu kompilierende Lambda-Ausdruck.

Gibt zurück

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

Func<T1,T2,T3,T4,T5,T6,TResult>, ein generischer Delegat, der die kompilierte LINQ to Entities-Abfrage darstellt.

Hinweise

Weitere Informationen und Beispiele finden Sie unter Compiled Queries (LINQ to Entities).

Gilt für:

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

Erstellt einen neuen Delegaten, der die kompilierte LINQ to Entities-Abfrage darstellt.

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)

Typparameter

TArg0

Ein typ abgeleitet von ObjectContext.

TArg1

Stellt den Typ des Parameters dar, der beim Ausführen des von dieser Methode zurückgegebenen Delegaten übergeben werden muss. TArg1 muss ein Grundtyp sein.

TArg2

Stellt den Typ des Parameters dar, der beim Ausführen des von dieser Methode zurückgegebenen Delegaten übergeben werden muss. TArg2 muss ein Grundtyp sein.

TArg3

Stellt den Typ des Parameters dar, der beim Ausführen des von dieser Methode zurückgegebenen Delegaten übergeben werden muss. TArg3 muss ein Grundtyp sein.

TArg4

Stellt den Typ des Parameters dar, der beim Ausführen des von dieser Methode zurückgegebenen Delegaten übergeben werden muss. TArg4 muss ein Grundtyp sein.

TResult

Der Typ der Von der Methode zurückgegebenen Abfrageergebnisse, indem der von der Compile<TArg0,TArg1,TArg2,TArg3,TArg4,TResult>(Expression<Func<TArg0,TArg1,TArg2,TArg3,TArg4,TResult>>) Methode zurückgegebene Delegat ausgeführt wird.

Parameter

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

Der zu kompilierende Lambda-Ausdruck.

Gibt zurück

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

Func<T1,T2,T3,T4,T5,TResult>, ein generischer Delegat, der die kompilierte LINQ to Entities-Abfrage darstellt.

Hinweise

Weitere Informationen und Beispiele finden Sie unter Compiled Queries (LINQ to Entities).

Gilt für:

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

Erstellt einen neuen Delegaten, der die kompilierte LINQ to Entities-Abfrage darstellt.

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)

Typparameter

TArg0

Ein typ abgeleitet von ObjectContext.

TArg1

Stellt den Typ des Parameters dar, der beim Ausführen des von dieser Methode zurückgegebenen Delegaten übergeben werden muss. TArg1 muss ein Grundtyp sein.

TArg2

Stellt den Typ des Parameters dar, der beim Ausführen des von dieser Methode zurückgegebenen Delegaten übergeben werden muss. TArg2 muss ein Grundtyp sein.

TArg3

Stellt den Typ des Parameters dar, der beim Ausführen des von dieser Methode zurückgegebenen Delegaten übergeben werden muss. TArg3 muss ein Grundtyp sein.

TResult

Der Typ der Von der Methode zurückgegebenen Abfrageergebnisse, indem der von der Compile<TArg0,TArg1,TArg2,TArg3,TResult>(Expression<Func<TArg0,TArg1,TArg2,TArg3,TResult>>) Methode zurückgegebene Delegat ausgeführt wird.

Parameter

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

Der zu kompilierende Lambda-Ausdruck.

Gibt zurück

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

Func<T1,T2,T3,T4,TResult>, ein generischer Delegat, der die kompilierte LINQ to Entities-Abfrage darstellt.

Hinweise

Weitere Informationen und Beispiele finden Sie unter Compiled Queries (LINQ to Entities).

Gilt für:

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

Erstellt einen neuen Delegaten, der die kompilierte LINQ to Entities-Abfrage darstellt.

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)

Typparameter

TArg0

Ein typ abgeleitet von ObjectContext.

TArg1

Stellt den Typ des Parameters dar, der beim Ausführen des von dieser Methode zurückgegebenen Delegaten übergeben werden muss. TArg1 muss ein Grundtyp sein.

TArg2

Stellt den Typ des Parameters dar, der beim Ausführen des von dieser Methode zurückgegebenen Delegaten übergeben werden muss. TArg2 muss ein Grundtyp sein.

TResult

Der Typ der Von der Methode zurückgegebenen Abfrageergebnisse, indem der von der Compile<TArg0,TArg1,TArg2,TResult>(Expression<Func<TArg0,TArg1,TArg2,TResult>>) Methode zurückgegebene Delegat ausgeführt wird.

Parameter

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

Der zu kompilierende Lambda-Ausdruck.

Gibt zurück

Func<TArg0,TArg1,TArg2,TResult>

Func<T1,T2,T3,TResult>, ein generischer Delegat, der die kompilierte LINQ to Entities-Abfrage darstellt.

Beispiele

Im folgenden Beispiel wird eine Abfrage kompiliert und aufgerufen, die Parameter akzeptiert DateTime und Decimal eingegeben und eine Reihenfolge von Aufträgen zurückgibt, bei denen das Bestelldatum später als der 8. März 2003 liegt und die Gesamtfälligkeit kleiner als 300,00 $ ist:

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

Hinweise

Weitere Informationen und Beispiele finden Sie unter Compiled Queries (LINQ to Entities).

Gilt für:

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

Erstellt einen neuen Delegaten, der die kompilierte LINQ to Entities-Abfrage darstellt.

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)

Typparameter

TArg0

Ein typ abgeleitet von ObjectContext.

TArg1

Stellt den Typ des Parameters dar, der beim Ausführen des von dieser Methode zurückgegebenen Delegaten übergeben werden muss. TArg1 muss ein Grundtyp sein.

TResult

Der Typ der Von der Methode zurückgegebenen Abfrageergebnisse, indem der von der Compile<TArg0,TArg1,TResult>(Expression<Func<TArg0,TArg1,TResult>>) Methode zurückgegebene Delegat ausgeführt wird.

Parameter

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

Der zu kompilierende Lambda-Ausdruck.

Gibt zurück

Func<TArg0,TArg1,TResult>

Func<T1,T2,TResult>, ein generischer Delegat, der die kompilierte LINQ to Entities-Abfrage darstellt.

Beispiele

Das folgende Beispiel kompiliert und ruft dann eine Abfrage auf, die einen Decimal Eingabeparameter akzeptiert und eine Reihe von Bestellungen zurückgibt, bei denen die fällige Summe größer oder gleich 200,00 $ ist.

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

Hinweise

Weitere Informationen und Beispiele finden Sie unter Compiled Queries (LINQ to Entities).

Gilt für:

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

Erstellt einen neuen Delegaten, der die kompilierte LINQ to Entities-Abfrage darstellt.

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)

Typparameter

TArg0

Ein typ abgeleitet von ObjectContext.

TResult

Der Typ der Von der Methode zurückgegebenen Abfrageergebnisse, indem der von der Compile<TArg0,TResult>(Expression<Func<TArg0,TResult>>) Methode zurückgegebene Delegat ausgeführt wird.

Parameter

query
Expression<Func<TArg0,TResult>>

Der zu kompilierende Lambda-Ausdruck.

Gibt zurück

Func<TArg0,TResult>

Func<T,TResult>, ein generischer Delegat, der die kompilierte LINQ to Entities-Abfrage darstellt.

Beispiele

Das folgende Beispiel kompiliert und ruft dann eine Abfrage auf, die eine ObjectQuery<T> Instanz zurückgibt:

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

Hinweise

Weitere Informationen und Beispiele finden Sie unter Compiled Queries (LINQ to Entities).

Gilt für: