[]
Represents a set of arguments which are passed to a function.
public interface IArguments
Public Interface IArguments
| Name | Description |
|---|---|
| Count | Gets the total count of arguments. |
| EvaluationContext | Gets an IEvaluationContext instance indicates the evaluation context. |
| this[int] | Gets the IValue argument at the specified index. |
| SharedValueIndex | Gets the first allocated value index. |
| Name | Description |
|---|---|
| AllocSharedValue(int) | Allocates multiple IValue objects. |
| DeallocSharedValue() | Deallocates the last created IValue objects. |
| GetArrayValue(int, int, int, IPrimitiveValue) | Gets the value of an item in the array argument. |