Share via


InvokeServiceOperation(TResult) Method

Invokes the service operation with the provided parameters.

Namespace:  System.Data.Services.Providers
Assembly:  Microsoft.Data.Services (in Microsoft.Data.Services.dll)

Syntax

'Declaration
Public Shared Function InvokeServiceOperation(Of TResult) ( _
    queryProvider As IDataServiceQueryProvider, _
    operation As ServiceOperation, _
    parameters As Object() _
) As TResult
'Usage
Dim queryProvider As IDataServiceQueryProvider
Dim operation As ServiceOperation
Dim parameters As Object()
Dim returnValue As TResult

returnValue = DataServiceExecutionProviderMethods.InvokeServiceOperation(queryProvider, _
    operation, parameters)
public static TResult InvokeServiceOperation<TResult>(
    IDataServiceQueryProvider queryProvider,
    ServiceOperation operation,
    Object[] parameters
)
public:
generic<typename TResult>
static TResult InvokeServiceOperation(
    IDataServiceQueryProvider^ queryProvider, 
    ServiceOperation^ operation, 
    array<Object^>^ parameters
)
static member InvokeServiceOperation : 
        queryProvider:IDataServiceQueryProvider * 
        operation:ServiceOperation * 
        parameters:Object[] -> 'TResult 
JScript does not support generic types and methods.

Type Parameters

  • TResult
    CLR type of the expected result.

Parameters

  • parameters
    Type: array<System..::..Object> [] () [] []
    The parameters required to invoke the service action.

Return Value

Type: TResult

See Also

Reference

DataServiceExecutionProviderMethods Class

System.Data.Services.Providers Namespace