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.
Открытый методGetEnumerator
Returns an enumerator that iterates through the collection.
Открытый методIndexOf
Determines the index of a specific item in the IList.
Открытый методInsert
Inserts an item to the IList at the specified index.
Открытый методRemove
Removes the first occurrence of a specific object from the ICollection.
Открытый методRemoveAt
Removes the IList item at the specified index.
В начало страницы
Методы расширения
  ИмяОписание
Открытый метод расширения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(ActionT, ILogger)Перегружен.
Safely invoke methods by catching non fatal exceptions and logging them
(Определяется InvokeExtensions.)
Открытый метод расширенияInvokeT, TResult(FuncT, TResult, ILogger)Перегружен. (Определяется InvokeExtensions.)
Открытый метод расширенияIsAccessibleT
Verifies whether collection of INavigatable objects is accessible.
(Определяется NavigatableExtensions.)
Открытый метод расширенияOrderByDependenciesAndPrioritiesT
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.)
В начало страницы
См. также