Flexberry ORM 8.0.0-beta01
Класс ICSSoft.STORMNET.Collections.TypesArrayList

Список типов. Подробнее...

Граф наследования:ICSSoft.STORMNET.Collections.TypesArrayList:

Открытые члены

override int GetHashCode ()
 
 TypesArrayList (int capacity)
 
 TypesArrayList ()
 
virtual int Add (Type value)
 добавить. Подробнее...
 
virtual int BinarySearch (Type value)
 поиск. Подробнее...
 
virtual int BinarySearch (int index, int count, Type value)
 поиск. Подробнее...
 
virtual void Clear ()
 очистить. Подробнее...
 
virtual bool Contains (Type item)
 проверка на вхождение. Подробнее...
 
virtual void CopyTo (Type[] array)
 копирование. Подробнее...
 
virtual void CopyTo (Type[] array, int arrayIndex)
 копирование. Подробнее...
 
virtual void CopyTo (int index, Type[] array, int arrayIndex, int count)
 копирование. Подробнее...
 
override bool Equals (object obj)
 проверка на равенство. Подробнее...
 
virtual int IndexOf (Type value)
 индекс объекта. Подробнее...
 
virtual int IndexOf (Type value, int startIndex)
 индекс объекта. Подробнее...
 
virtual int IndexOf (Type value, int startIndex, int count)
 индекс объекта. Подробнее...
 
virtual void Insert (int index, Type value)
 Вставить объект. Подробнее...
 
virtual int LastIndexOf (Type value)
 индекс объекта с конца. Подробнее...
 
virtual int LastIndexOf (Type value, int startIndex)
 индекс объекта с конца. Подробнее...
 
virtual int LastIndexOf (Type value, int startIndex, int count)
 индекс объекта с конца. Подробнее...
 
virtual void Remove (Type obj)
 удалить объект. Подробнее...
 
virtual void RemoveAt (int index)
 удалить по индексу. Подробнее...
 
virtual void RemoveRange (int index, int count)
 удалить кучу. Подробнее...
 
virtual void Reverse ()
 вывернуть. Подробнее...
 
virtual void Reverse (int index, int count)
 вывернуть. Подробнее...
 
virtual void Sort ()
 отсортировать. Подробнее...
 
virtual void Sort (int index, int count)
 отсортировать. Подробнее...
 
virtual Type[] ToArray ()
 преобразовать в массив. Подробнее...
 
override string ToString ()
 в строку. Подробнее...
 
virtual void TrimToSize ()
 обрезать лишнее. Подробнее...
 

Открытые статические члены

static ArrayList Adapter (IList list)
 Array wrapper. Подробнее...
 
static new bool Equals (object objA, object objB)
 проверка на равенство. Подробнее...
 
static TypesArrayList Repeat (TypesArrayList value, int count)
 

Свойства

virtual int Capacity [get, set]
 емкость. Подробнее...
 
virtual int Count [get]
 количество элементов. Подробнее...
 
virtual Type this[int index] [get, set]
 вернуть по индексу. Подробнее...
 
virtual object SyncRoot [get]
 объект для синхронизации доступа к массиву. Подробнее...
 

Подробное описание

Список типов.

Конструктор(ы)

◆ TypesArrayList() [1/2]

ICSSoft.STORMNET.Collections.TypesArrayList.TypesArrayList ( int  capacity)
inline

Аргументы
capacity

◆ TypesArrayList() [2/2]

ICSSoft.STORMNET.Collections.TypesArrayList.TypesArrayList ( )
inline

Методы

◆ Adapter()

static ArrayList ICSSoft.STORMNET.Collections.TypesArrayList.Adapter ( IList  list)
inlinestatic

Array wrapper.

Аргументы
list
Возвращает

◆ Add()

virtual int ICSSoft.STORMNET.Collections.TypesArrayList.Add ( Type  value)
inlinevirtual

добавить.

Аргументы
value
Возвращает

◆ BinarySearch() [1/2]

virtual int ICSSoft.STORMNET.Collections.TypesArrayList.BinarySearch ( int  index,
int  count,
Type  value 
)
inlinevirtual

поиск.

Аргументы
index
count
value
Возвращает

◆ BinarySearch() [2/2]

virtual int ICSSoft.STORMNET.Collections.TypesArrayList.BinarySearch ( Type  value)
inlinevirtual

поиск.

Аргументы
value
Возвращает

◆ Clear()

virtual void ICSSoft.STORMNET.Collections.TypesArrayList.Clear ( )
inlinevirtual

очистить.

◆ Contains()

virtual bool ICSSoft.STORMNET.Collections.TypesArrayList.Contains ( Type  item)
inlinevirtual

проверка на вхождение.

Аргументы
item
Возвращает

◆ CopyTo() [1/3]

virtual void ICSSoft.STORMNET.Collections.TypesArrayList.CopyTo ( int  index,
Type[]  array,
int  arrayIndex,
int  count 
)
inlinevirtual

копирование.

Аргументы
index
array
arrayIndex
count

◆ CopyTo() [2/3]

virtual void ICSSoft.STORMNET.Collections.TypesArrayList.CopyTo ( Type[]  array)
inlinevirtual

копирование.

Аргументы
array

◆ CopyTo() [3/3]

virtual void ICSSoft.STORMNET.Collections.TypesArrayList.CopyTo ( Type[]  array,
int  arrayIndex 
)
inlinevirtual

копирование.

Аргументы
array
arrayIndex

◆ Equals() [1/2]

override bool ICSSoft.STORMNET.Collections.TypesArrayList.Equals ( object  obj)
inline

проверка на равенство.

Аргументы
obj
Возвращает

◆ Equals() [2/2]

static new bool ICSSoft.STORMNET.Collections.TypesArrayList.Equals ( object  objA,
object  objB 
)
inlinestatic

проверка на равенство.

Аргументы
objA
objB
Возвращает

◆ GetHashCode()

override int ICSSoft.STORMNET.Collections.TypesArrayList.GetHashCode ( )
inline

Возвращает

◆ IndexOf() [1/3]

virtual int ICSSoft.STORMNET.Collections.TypesArrayList.IndexOf ( Type  value)
inlinevirtual

индекс объекта.

Аргументы
value
Возвращает

◆ IndexOf() [2/3]

virtual int ICSSoft.STORMNET.Collections.TypesArrayList.IndexOf ( Type  value,
int  startIndex 
)
inlinevirtual

индекс объекта.

Аргументы
value
startIndex
Возвращает

◆ IndexOf() [3/3]

virtual int ICSSoft.STORMNET.Collections.TypesArrayList.IndexOf ( Type  value,
int  startIndex,
int  count 
)
inlinevirtual

индекс объекта.

Аргументы
value
startIndex
count
Возвращает

◆ Insert()

virtual void ICSSoft.STORMNET.Collections.TypesArrayList.Insert ( int  index,
Type  value 
)
inlinevirtual

Вставить объект.

Аргументы
index
value

◆ LastIndexOf() [1/3]

virtual int ICSSoft.STORMNET.Collections.TypesArrayList.LastIndexOf ( Type  value)
inlinevirtual

индекс объекта с конца.

Аргументы
value
Возвращает

◆ LastIndexOf() [2/3]

virtual int ICSSoft.STORMNET.Collections.TypesArrayList.LastIndexOf ( Type  value,
int  startIndex 
)
inlinevirtual

индекс объекта с конца.

Аргументы
value
startIndex
Возвращает

◆ LastIndexOf() [3/3]

virtual int ICSSoft.STORMNET.Collections.TypesArrayList.LastIndexOf ( Type  value,
int  startIndex,
int  count 
)
inlinevirtual

индекс объекта с конца.

Аргументы
value
startIndex
count
Возвращает

◆ Remove()

virtual void ICSSoft.STORMNET.Collections.TypesArrayList.Remove ( Type  obj)
inlinevirtual

удалить объект.

Аргументы
obj

◆ RemoveAt()

virtual void ICSSoft.STORMNET.Collections.TypesArrayList.RemoveAt ( int  index)
inlinevirtual

удалить по индексу.

Аргументы
index

◆ RemoveRange()

virtual void ICSSoft.STORMNET.Collections.TypesArrayList.RemoveRange ( int  index,
int  count 
)
inlinevirtual

удалить кучу.

Аргументы
index
count

◆ Repeat()

static TypesArrayList ICSSoft.STORMNET.Collections.TypesArrayList.Repeat ( TypesArrayList  value,
int  count 
)
inlinestatic

Аргументы
value
count
Возвращает

◆ Reverse() [1/2]

virtual void ICSSoft.STORMNET.Collections.TypesArrayList.Reverse ( )
inlinevirtual

вывернуть.

◆ Reverse() [2/2]

virtual void ICSSoft.STORMNET.Collections.TypesArrayList.Reverse ( int  index,
int  count 
)
inlinevirtual

вывернуть.

Аргументы
index
count

◆ Sort() [1/2]

virtual void ICSSoft.STORMNET.Collections.TypesArrayList.Sort ( )
inlinevirtual

отсортировать.

◆ Sort() [2/2]

virtual void ICSSoft.STORMNET.Collections.TypesArrayList.Sort ( int  index,
int  count 
)
inlinevirtual

отсортировать.

Аргументы
index
count

◆ ToArray()

virtual Type [] ICSSoft.STORMNET.Collections.TypesArrayList.ToArray ( )
inlinevirtual

преобразовать в массив.

Возвращает

◆ ToString()

override string ICSSoft.STORMNET.Collections.TypesArrayList.ToString ( )
inline

в строку.

Возвращает

◆ TrimToSize()

virtual void ICSSoft.STORMNET.Collections.TypesArrayList.TrimToSize ( )
inlinevirtual

обрезать лишнее.

Полный список свойств

◆ Capacity

virtual int ICSSoft.STORMNET.Collections.TypesArrayList.Capacity
getset

емкость.

◆ Count

virtual int ICSSoft.STORMNET.Collections.TypesArrayList.Count
get

количество элементов.

◆ SyncRoot

virtual object ICSSoft.STORMNET.Collections.TypesArrayList.SyncRoot
get

объект для синхронизации доступа к массиву.

◆ this[int index]

virtual Type ICSSoft.STORMNET.Collections.TypesArrayList.this[int index]
getset

вернуть по индексу.