LinkedObjectCollectionT - класс

Defines methods to manipulate generic link object collections.
Иерархия наследования
Object
  Telerik.Web.MvcLinkedObjectCollectionT

Пространство имён:  Telerik.Web.Mvc
Сборка:  Telerik.Web.Mvc (в Telerik.Web.Mvc.dll) Версия: 2011.1.315.340
Синтаксис
C#
public class LinkedObjectCollection<T> : IList<T>, 
	ICollection<T>, IEnumerable<T>, IEnumerable
where T : LinkedObjectBase<T>

Параметры типа

T

Тип LinkedObjectCollectionT предоставляет следующие члены.

Конструкторы
  ИмяОписание
Открытый методLinkedObjectCollectionT
Initializes a new instance of the LinkedObjectCollectionT class.
В начало страницы
Свойства
  ИмяОписание
Открытое свойствоCount
Gets the number of elements contained in the ICollection.
Открытое свойствоIsReadOnly
Gets a value indicating whether the ICollection is read-only.
Открытое свойствоItem
Gets or sets the [!:T] at the specified index.
Открытое свойствоParent
Gets or sets the T object that is the parent of the current node.
В начало страницы
Методы
  ИмяОписание
Открытый методAdd
Adds an item to the ICollection.
Открытый методClear
Removes all items from the ICollection.
Открытый методContains
Determines whether the ICollection contains a specific value.
Открытый методCopyTo
Copies the elements of the ICollection to an Array, starting at a particular Array index.
Открытый методEquals
Определяет, равен ли заданный объект текущему объекту.
(Унаследован от Object.)
Защищённый методFinalize
Позволяет объекту попытаться освободить ресурсы и выполнить другие операции очистки, перед тем как он будет уничтожен во время сборки мусора.
(Унаследован от Object.)
Открытый методGetEnumerator
Returns an enumerator that iterates through the collection.
Открытый методGetHashCode
Служит хэш-функцией по умолчанию.
(Унаследован от Object.)
Открытый методGetType
Возвращает объект Type для текущего экземпляра.
(Унаследован от Object.)
Открытый методIndexOf
Determines the index of a specific item in the IList.
Открытый методInsert
Inserts an item to the IList at the specified index.
Защищённый методMemberwiseClone
Создает неполную копию текущего объекта Object.
(Унаследован от Object.)
Открытый методRemove
Removes the first occurrence of a specific object from the ICollection.
Открытый методRemoveAt
Removes the IList item at the specified index.
Открытый методToString
Возвращает строку, представляющую текущий объект.
(Унаследован от Object.)
В начало страницы
Методы расширения
  ИмяОписание
Открытый метод расширенияAddRangeT (Определяется CollectionExtensions.)
Открытый метод расширенияConsolidateT, TSecond, TResult (Определяется EnumerableExtensions.)
Открытый метод расширенияCreateGridDataT (Определяется GridDataExtensions.)
Открытый метод расширенияEachT(ActionT, Int32)Перегружен. (Определяется EnumerableExtensions.)
Открытый метод расширенияEachT(ActionT)Перегружен.
Executes the provided delegate for each item.
(Определяется EnumerableExtensions.)
Открытый метод расширенияGetID
Получить идентификатор из объекта. Вызывает ToString().ToLower()
(Определяется ObjectExtensions.)
Открытый метод расширенияImplementation
Получить реальный объект из класса
(Определяется ModelExtensions.)
Открытый метод расширенияInvokeT
Safely invoke methods by catching non fatal exceptions and logging them
(Определяется InvokeExtensions.)
Открытый метод расширенияIsAccessibleT
Verifies whether collection of INavigatable objects is accessible.
(Определяется NavigatableExtensions.)
Открытый метод расширенияOrderByDependenciesT
Sort a collection of elements "by dependency order". By passing a lambda which determines if an element is a dependency of another, this algorithm will return the collection of elements sorted so that a given element in the sequence doesn't depend on any other element further in the sequence.
(Определяется DependencyOrdering.)
Открытый метод расширенияRepeatT
Повторить код размеки для каждого элемента перечисления
(Определяется RazorExtensions.)
Открытый метод расширенияSafeToString (Определяется ObjectExtensions.)
Открытый метод расширенияSelectRecursiveT (Определяется EnumerableExtensions.)
Открытый метод расширенияToEncodedJson
Получить представление объекта в структуре Json, зашифрованную для атрибута
(Определяется ObjectExtensions.)
Открытый метод расширенияToJson
Получить представление объекта в структуре Json
(Определяется ObjectExtensions.)
Открытый метод расширенияToJsonSlice
Получить представление объекта в структуре Json. Обрезает стартовый и конечный символы { и }
(Определяется ObjectExtensions.)
Открытый метод расширенияToReadOnlyCollectionTПерегружен. (Определяется ReadOnlyCollectionExtensions.)
Открытый метод расширенияToReadOnlyCollectionTПерегружен. (Определяется EnumerableExtensions.)
В начало страницы
См. также