InvokeServiceAction(TResult) Method
Invokes the service action with the provided parameters.
Namespace: System.Data.Services.Providers
Assembly: Microsoft.Data.Services (in Microsoft.Data.Services.dll)
Syntax
'Declaration
Public Shared Function InvokeServiceAction(Of TResult) ( _
dataService As Object, _
updateProvider As IDataServiceUpdateProvider2, _
action As ServiceAction, _
parameters As Object() _
) As TResult
'Usage
Dim dataService As Object
Dim updateProvider As IDataServiceUpdateProvider2
Dim action As ServiceAction
Dim parameters As Object()
Dim returnValue As TResult
returnValue = DataServiceExecutionProviderMethods.InvokeServiceAction(dataService, _
updateProvider, action, parameters)
public static TResult InvokeServiceAction<TResult>(
Object dataService,
IDataServiceUpdateProvider2 updateProvider,
ServiceAction action,
Object[] parameters
)
public:
generic<typename TResult>
static TResult InvokeServiceAction(
Object^ dataService,
IDataServiceUpdateProvider2^ updateProvider,
ServiceAction^ action,
array<Object^>^ parameters
)
static member InvokeServiceAction :
dataService:Object *
updateProvider:IDataServiceUpdateProvider2 *
action:ServiceAction *
parameters:Object[] -> 'TResult
JScript does not support generic types and methods.
Type Parameters
- TResult
CLR type of the expected result.
Parameters
- dataService
Type: System..::..Object
Data service instance.
- updateProvider
Type: System.Data.Services.Providers..::..IDataServiceUpdateProvider2
The IDataServiceUpdateProvider2 instance.
- action
Type: System.Data.Services.Providers..::..ServiceAction
The service action to invoke.
- parameters
Type: array<System..::..Object> [] () [] []
The parameters required to invoke the service action.
Return Value
Type: TResult