Freigeben über


DataContext.ExecuteMethodCall(Object, MethodInfo, Object[]) Methode

Definition

Führt die der angegebenen .NET-Methode zugeordnete gespeicherte Datenbankprozedur oder Skalarfunktion aus.

protected public:
 System::Data::Linq::IExecuteResult ^ ExecuteMethodCall(System::Object ^ instance, System::Reflection::MethodInfo ^ methodInfo, ... cli::array <System::Object ^> ^ parameters);
protected internal System.Data.Linq.IExecuteResult ExecuteMethodCall (object instance, System.Reflection.MethodInfo methodInfo, params object[] parameters);
member this.ExecuteMethodCall : obj * System.Reflection.MethodInfo * obj[] -> System.Data.Linq.IExecuteResult
Protected Friend Function ExecuteMethodCall (instance As Object, methodInfo As MethodInfo, ParamArray parameters As Object()) As IExecuteResult

Parameter

instance
Object

Die Instanz des Methodenaufrufs (das aktuelle Objekt).

methodInfo
MethodInfo

Bezeichnet die einer Datenbankmethode entsprechende .NET-Methode.

parameters
Object[]

Das Parameterarray, das an den Befehl übergeben werden soll.

Gibt zurück

Das Ergebnis (Ausgabeparameter und Rückgabewert) der Ausführung der angegebenen Methode.

Hinweise

Die ExecuteMethodCall -Methode wird in automatisch generiertem Code verwendet und fungiert als Proxy für Datenbankfunktionen.

Gilt für: