Persistate API documentation
Insert Method (index, obj)
NamespacesPersistateIndexedList<(Of <(<'T>)>)>Insert(Int32, T)

[This is preliminary documentation and is subject to change.]

Inserts an object into the list at a particular position.
Declaration Syntax
C#
public void Insert(
	int index,
	T obj
)
Parameters
index (Int32)
The index at which to insert the object.
obj (T)
The object to insert.
Remarks
If the IndexedList is ordered, then the Order property of the inserted object is set to the insertion index. The Order property of all objects in the list following the insertion index is adjusted accordingly.
Exceptions
ExceptionCondition
InvalidOperationExceptionThrown if you insert an object which is invalid (Persistent.IsInvalid returns true).

Assembly: Persistate (Module: Persistate) Version: 0.6.1.20 (0.6.1.20)