共用方式為


DataContext.CreateMethodCallQuery<TResult> 方法

定義

執行與指定之 .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)

類型參數

TResult

所傳回集合中項目的型別。

參數

instance
Object

方法引動過程的執行個體 (目前物件)。

methodInfo
MethodInfo

指出對應到資料庫方法之 .NET 方法的 MethodInfo

parameters
Object[]

要傳遞至命令的參數陣列。

傳回

IQueryable<TResult>

資料庫查詢所傳回結果值的集合。

備註

方法 CreateMethodCallQuery 會用於自動產生的程式代碼中,並做為資料庫函式的 Proxy。

適用於