IMethodExecutionInfo.Parameters Property

Gets the arguments of the method that is invoked or being invoked in native form.

Namespace:  Microsoft.BusinessData.Runtime
Assembly:  Microsoft.BusinessData (in Microsoft.BusinessData.dll)

Syntax

'Declaration
ReadOnly Property Parameters As Object()
    Get
'Usage
Dim instance As IMethodExecutionInfo
Dim value As Object()

value = instance.Parameters
Object[] Parameters { get; }

Property Value

Type: []
The arguments of the method in native form.

Remarks

The returned array contains the arguments of the method that is invoked or being invoked. Each item in the array corresponds to a parameter (IParameter) of the method (IMethod). The OrdinalNumber property of the parameter identifies the index in the array for the corresponding value. If the method is not invoked, the values for parameters with direction “return” and “out” will be a null reference (Nothing in Visual Basic). The values in the array can be modified to send different data to the external system.

Important

The values in the array will be in the form the external system expects, which is not necessarily equivalent to how they are exposed through BDC. If you modify these values without a firm understanding of the external system the method will be executed against can cause data loss or other problems.

See Also

Reference

IMethodExecutionInfo Interface

IMethodExecutionInfo Members

Microsoft.BusinessData.Runtime Namespace

Filters

MethodExecuting