DataAccessor<TResult>.Execute Method

Execute the database operation synchronously, returning the IEnumerable<T> sequence containing the resulting objects.

Namespace:  Microsoft.Practices.EnterpriseLibrary.Data
Assembly:  Microsoft.Practices.EnterpriseLibrary.Data (in Microsoft.Practices.EnterpriseLibrary.Data.dll)

Syntax

'Declaration
Public MustOverride Function Execute ( _
    ParamArray parameterValues As Object() _
) As IEnumerable(Of TResult)
public abstract IEnumerable<TResult> Execute(
    params Object[] parameterValues
)
public:
virtual IEnumerable<TResult>^ Execute(
    ... array<Object^>^ parameterValues
) abstract
public abstract function Execute(
    ... parameterValues : Object[]
) : IEnumerable<TResult>

Parameters

  • parameterValues
    Type: array<System.Object[]
    Parameters to pass to the database.

Return Value

The sequence of result objects.

See Also

DataAccessor<TResult> Class

Microsoft.Practices.EnterpriseLibrary.Data Namespace