Flexberry ORM 4.0.0
Класс ICSSoft.STORMNET.Collections.TypeBaseCollection

коллекция со Type - ключами Подробнее...

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

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

 TypeBaseCollection ()
 
 TypeBaseCollection (SerializationInfo info, StreamingContext context)
 
void GetObjectData (SerializationInfo info, StreamingContext context)
 
bool Contains (System.Type key)
 содержит ли ключ Подробнее...
 
void Clear ()
 почистить Подробнее...
 
void Add (System.Type key, object value)
 добавить элемент Подробнее...
 
void Insert (int index, System.Type key, object value)
 вставить элемент Подробнее...
 
void Remove (int index)
 удалить по индексу Подробнее...
 
void Remove (System.Type key)
 удалить по ключу Подробнее...
 
System.Type Key (int index)
 ключ по индексу Подробнее...
 
object GetMostCompatible (System.Type key)
 вернуть по шаблону(наиболее подходящий) Подробнее...
 
object[] GetCompatible (System.Type key)
 вернуть по шаблону Подробнее...
 
Dictionary< Type, object > ToDictionary ()
 Вернуть элементы коллекции в виде стандартного словаря. Подробнее...
 

Свойства

int Count [get]
 количество Подробнее...
 
object this[System.Type key] [get, set]
 доступ по ключу Подробнее...
 
object this[int index] [get, set]
 доступ по индексу Подробнее...
 

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

коллекция со Type - ключами

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

ICSSoft.STORMNET.Collections.TypeBaseCollection.TypeBaseCollection ( )
inline

ICSSoft.STORMNET.Collections.TypeBaseCollection.TypeBaseCollection ( SerializationInfo  info,
StreamingContext  context 
)
inline

Аргументы
info
context

Методы

void ICSSoft.STORMNET.Collections.TypeBaseCollection.Add ( System.Type  key,
object  value 
)
inline

добавить элемент

Аргументы
key
value
void ICSSoft.STORMNET.Collections.TypeBaseCollection.Clear ( )
inline

почистить

bool ICSSoft.STORMNET.Collections.TypeBaseCollection.Contains ( System.Type  key)
inline

содержит ли ключ

Аргументы
key
Возвращает
object [] ICSSoft.STORMNET.Collections.TypeBaseCollection.GetCompatible ( System.Type  key)
inline

вернуть по шаблону

Аргументы
key
Возвращает
object ICSSoft.STORMNET.Collections.TypeBaseCollection.GetMostCompatible ( System.Type  key)
inline

вернуть по шаблону(наиболее подходящий)

Аргументы
key
Возвращает
void ICSSoft.STORMNET.Collections.TypeBaseCollection.GetObjectData ( SerializationInfo  info,
StreamingContext  context 
)
inline

Аргументы
info
context
void ICSSoft.STORMNET.Collections.TypeBaseCollection.Insert ( int  index,
System.Type  key,
object  value 
)
inline

вставить элемент

Аргументы
index
key
value
System.Type ICSSoft.STORMNET.Collections.TypeBaseCollection.Key ( int  index)
inline

ключ по индексу

Аргументы
index
Возвращает
void ICSSoft.STORMNET.Collections.TypeBaseCollection.Remove ( int  index)
inline

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

Аргументы
index
void ICSSoft.STORMNET.Collections.TypeBaseCollection.Remove ( System.Type  key)
inline

удалить по ключу

Аргументы
key
Dictionary<Type, object> ICSSoft.STORMNET.Collections.TypeBaseCollection.ToDictionary ( )
inline

Вернуть элементы коллекции в виде стандартного словаря.

Возвращает
Объект словаря System.Collections.Generic.Dictionary

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

int ICSSoft.STORMNET.Collections.TypeBaseCollection.Count
get

количество

object ICSSoft.STORMNET.Collections.TypeBaseCollection.this[int index]
getset

доступ по индексу

object ICSSoft.STORMNET.Collections.TypeBaseCollection.this[System.Type key]
getset

доступ по ключу