IFixedArrayInDS interface
Describes minimum operations for a fixed size array contained in a DataStructure.
Namespace: ASNA.QSys.Runtime Assembly: ASNA.QSys.Runtime.dll
Extends: IEnumerable
Properties
| Type | Name | Description |
|---|---|---|
| DataStructure | ParentDS | The container DataStructure. |
| Int32 | SkipPositions | If the array is non-contiguous in the DataStructure buffer, the number of positions between two consecutive elements of the array. |
| Int32 | StartPosition | The starting position of the array within the DataStructure buffer. |
Methods
| Signature | Description |
|---|---|
| GetStartingPosition(Int32) | Gets the starting position in the DataStructure buffer of the element indicated by the index parameter. |
int GetStartingPosition(int index)
Gets the starting position in the DataStructure buffer of the element indicated by the index parameter.
int GetStartingPosition(int index)
Parameters
| Type | Parameter name | Description |
|---|---|---|
| Int32 | index | The index of the desired element position. |
Returns
| Type | Description |
|---|---|
| Int32 | The position in the buffer of the element at index. |