Skip to content

ERPConnect.RFCStructureCollection

Namespace: ERPConnect
Assembly: ERPConnectStandard20.dll

Collection over RFCStruture objects which represents a row of a table

public sealed class RFCStructureCollection : IList<RFCStructure>, ICollection<RFCStructure>, IEnumerable<RFCStructure>, IEnumerable

Inheritance

objectRFCStructureCollection

Implements

IList<RFCStructure>, ICollection<RFCStructure>, IEnumerable<RFCStructure>, IEnumerable

Inherited Members

object.GetType(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()

Constructors

RFCStructureCollection(RFCTableColumnCollection)

public RFCStructureCollection(RFCTableColumnCollection columns)

Parameters

columns RFCTableColumnCollection

RFCStructureCollection()

public RFCStructureCollection()

Properties

Capacity

public int Capacity { get; set; }

Property Value

int

Count

public int Count { get; }

Property Value

int

this[int]

Returns a RFCStructure object

public RFCStructure this[int index] { get; set; }

Property Value

RFCStructure

this[int, int]

Returns the value at a given position in the table (index of the row and index the column)

public object this[int rowIndex, int columnIndex] { get; set; }

Property Value

object

this[int, string]

Returns the value at a given position in the table (index of the row and name of the column)

public object this[int rowIndex, string columnName] { get; set; }

Property Value

object

Methods

Add(RFCStructure)

Adds a new Item to the Collection

public void Add(RFCStructure newStructure)

Parameters

newStructure RFCStructure

RFCStructure to be added

Add()

Creates a new RFCStructure object and adds it to the collection.

public RFCStructure Add()

Returns

RFCStructure

A RFCStructure object which represents a new table row

Clear()

public void Clear()

Contains(RFCStructure)

public bool Contains(RFCStructure item)

Parameters

item RFCStructure

Returns

bool

CopyTo(RFCStructure[], int)

public void CopyTo(RFCStructure[] array, int arrayIndex)

Parameters

array RFCStructure[]

arrayIndex int

GetEnumerator()

public IEnumerator<RFCStructure> GetEnumerator()

Returns

IEnumerator<RFCStructure>

IndexOf(RFCStructure)

public int IndexOf(RFCStructure item)

Parameters

item RFCStructure

Returns

int

Insert(int, RFCStructure)

public void Insert(int index, RFCStructure item)

Parameters

index int

item RFCStructure

Remove(RFCStructure)

public bool Remove(RFCStructure item)

Parameters

item RFCStructure

Returns

bool

RemoveAt(int)

public void RemoveAt(int index)

Parameters

index int