InternalDataCollectionBase Класс

Определение

Предоставляет базовую функциональность для создания коллекций.

public ref class InternalDataCollectionBase : System::Collections::ICollection
public class InternalDataCollectionBase : System.Collections.ICollection
type InternalDataCollectionBase = class
    interface ICollection
    interface IEnumerable
Public Class InternalDataCollectionBase
Implements ICollection
Наследование
InternalDataCollectionBase
Производный
Реализации

Комментарии

Класс BaseCollection и его члены предназначены не для использования в качестве отдельного компонента, а в качестве класса, от которого другие классы коллекции получают стандартные функциональные возможности.

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

InternalDataCollectionBase()

Инициализирует новый экземпляр класса InternalDataCollectionBase.

Свойства

Count

Возвращает общее число элементов в коллекции.

IsReadOnly

Получает значение, указывающее, доступен ли объект InternalDataCollectionBase только для чтения.

IsSynchronized

Возвращает значение, которое определяет, является ли коллекция InternalDataCollectionBase синхронизированной.

List

Возвращает элементы коллекции в виде списка.

SyncRoot

Возвращает объект, который можно использовать для синхронизации коллекции.

Методы

CopyTo(Array, Int32)

Копирует все элементы текущего объекта InternalDataCollectionBase в одномерный массив Array, начиная с указанного индекса InternalDataCollectionBase.

Equals(Object)

Определяет, равен ли указанный объект текущему объекту.

(Унаследовано от Object)
GetEnumerator()

Возвращает объект IEnumerator для коллекции.

GetHashCode()

Служит хэш-функцией по умолчанию.

(Унаследовано от Object)
GetType()

Возвращает объект Type для текущего экземпляра.

(Унаследовано от Object)
MemberwiseClone()

Создает неполную копию текущего объекта Object.

(Унаследовано от Object)
ToString()

Возвращает строку, представляющую текущий объект.

(Унаследовано от Object)

Методы расширения

Cast<TResult>(IEnumerable)

Приводит элементы объекта IEnumerable к заданному типу.

OfType<TResult>(IEnumerable)

Выполняет фильтрацию элементов объекта IEnumerable по заданному типу.

AsParallel(IEnumerable)

Позволяет осуществлять параллельный запрос.

AsQueryable(IEnumerable)

Преобразовывает коллекцию IEnumerable в объект IQueryable.

Применяется к