DataContext.CreateMethodCallQuery<TResult> Metoda
Definicja
Ważny
Niektóre informacje dotyczą produktów przedpremierowych, które mogą zostać znacznie zmodyfikowane przed premierą. Microsoft nie udziela żadnych gwarancji, ani wyraźnych, ani domniemanych, dotyczących informacji podanych tutaj.
Wykonuje funkcję bazy danych wartości tabeli skojarzona z określoną 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 elementów w zwróconej kolekcji.
Parametry
- instance
- Object
Wystąpienie wywołania metody (bieżący obiekt).
- methodInfo
- MethodInfo
Element MethodInfo identyfikujący metodę .NET odpowiadającą metodzie bazy danych.
- parameters
- Object[]
Tablica parametrów, które mają zostać przekazane do polecenia.
Zwraca
Kolekcja wynikowych wartości zwracanych przez zapytanie bazy danych.
Uwagi
Metoda CreateMethodCallQuery jest używana w automatycznie generowanym kodzie i działa jako serwer proxy do funkcji bazy danych.