DataContext.CreateMethodCallQuery<TResult> Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Spustí funkci databáze s hodnotou tabulky přidruženou k zadané metodě .NET.
protected public:
generic <typename TResult>
System::Linq::IQueryable<TResult> ^ CreateMethodCallQuery(System::Object ^ instance, System::Reflection::MethodInfo ^ methodInfo, ... cli::array <System::Object ^> ^ parameters);
protected internal System.Linq.IQueryable<TResult> CreateMethodCallQuery<TResult> (object instance, System.Reflection.MethodInfo methodInfo, params object[] parameters);
member this.CreateMethodCallQuery : obj * System.Reflection.MethodInfo * obj[] -> System.Linq.IQueryable<'Result>
Protected Friend Function CreateMethodCallQuery(Of TResult) (instance As Object, methodInfo As MethodInfo, ParamArray parameters As Object()) As IQueryable(Of TResult)
Parametry typu
- TResult
Typ prvků ve vrácené kolekci.
Parametry
- instance
- Object
Instance vyvolání metody (aktuální objekt).
- methodInfo
- MethodInfo
Ten MethodInfo identifikuje metodu .NET, která odpovídá metodě databáze.
- parameters
- Object[]
Pole parametrů, které se mají předat příkazu.
Návraty
Kolekce výsledných hodnot vrácených databázovým dotazem.
Poznámky
Metoda se CreateMethodCallQuery používá v automaticky generovaném kódu a funguje jako proxy pro databázové funkce.