ObjectContext::ExecuteFunction Method (String^, array<ObjectParameter^>^)
.NET Framework (current version)
Executes a stored procedure or function that is defined in the data source and expressed in the conceptual model; discards any results returned from the function; and returns the number of rows affected by the execution.
Assembly: System.Data.Entity (in System.Data.Entity.dll)
public: int ExecuteFunction( String^ functionName, ... array<ObjectParameter^>^ parameters )
Parameters
- functionName
-
Type:
System::String^
The name of the stored procedure or function. The name can include the container name, such as <Container Name>.<Function Name>. When the default container name is known, only the function name is required.
- parameters
-
Type:
array<System.Data.Objects::ObjectParameter^>^
An array of ObjectParameter objects.
| Exception | Condition |
|---|---|
| ArgumentException | function is null or empty -or- function is not found. |
| InvalidOperationException | The entity reader does not support this function. -or- There is a type mismatch on the reader and the function. |
.NET Framework
Available since 4.0
Available since 4.0
Show: