The DynamicExecute type exposes the following members.

Constructors

  NameDescription
DynamicExecute

Properties

  NameDescription
ClosureId
The identifier of the closure instance.
Code
The actual method code for dynamic execution.
Input1
The value for the first input parameter.
Input2
The value for the second input parameter.
Input3
The value for the third input parameter.
Inputs
Specifies the inputs for Code. Each input has a type and a name.
InputValue
The value to set.
MethodId
The identifier of the method definition.
Name
The name of the input argument to set, or the output argument to retrieve.
NoDefaultParameters
Specifies to not define the default parameters for Code.
NoDefaultReferences
Specifies to not include the default references for Code.
NoDefaultUsingNamespaces
Specifies to not include the default "using namespaces" for Code.
Output1
The value of the first closure output.
Output2
The value of the second closure output.
Output3
The value of the third closure output.
OutputClosureId
The ID of a closure instance.
OutputMethodId
The ID of a defined method.
Outputs
Specifies the outputs for Code. Each output has a type and a name.
OutputValue
The value of a closure output.
References
Specifies additional references for Code.
TaskAction
Sets the task action. See DynamicExecute for a description of the valid task actions.
(Overrides BaseTask..::.TaskAction.)
UsingNamespaces
Specifies additional "using namespaces" for Code. These are namespaces that are brought into the code's scope.

See Also