DataBindingCollection Класс

Определение

Предоставляет коллекцию объектов DataBinding для ASP.NET серверного элемента управления. Этот класс не наследуется.

public ref class DataBindingCollection sealed : System::Collections::ICollection
public sealed class DataBindingCollection : System.Collections.ICollection
type DataBindingCollection = class
    interface ICollection
    interface IEnumerable
Public NotInheritable Class DataBindingCollection
Implements ICollection
Наследование
DataBindingCollection
Реализации

Комментарии

Эта коллекция представляет собой словарь, содержащий все DataBinding объекты на серверном элементе управления ASP.NET. Доступ к объектам, содержащимся в этой коллекции, можно получить с помощью Control реализации IDataBindingsAccessor класса интерфейса. Все DataBinding объекты, DataBindingCollection связанные с серверным элементом управления, существуют только во время разработки. Они не существуют во время выполнения и, следовательно, недоступны во время выполнения.

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

DataBindingCollection()

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

Свойства

Count

Возвращает количество объектов DataBinding в объекте DataBindingCollection.

IsReadOnly

Получает значение, указывающее, является ли коллекция DataBindingCollection доступной только для чтения.

IsSynchronized

Получает значение, указывающее, является ли коллекция DataBindingCollection синхронизированной (потокобезопасной).

Item[String]

Возвращает объект DataBinding с указанным именем свойства.

RemovedBindings

Возвращает массив имен объектов DataBinding, удаленных из коллекции.

SyncRoot

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

Методы

Add(DataBinding)

Добавляет указанный объект DataBinding в коллекцию DataBindingCollection.

Clear()

Удаляет все объекты DataBinding из коллекции DataBindingCollection.

Contains(String)

Определяет, содержит ли коллекция привязки данных указанный объект DataBinding.

CopyTo(Array, Int32)

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

Equals(Object)

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

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

Возвращает перечислитель для прохода по объекту DataBindingCollection.

GetHashCode()

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

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

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

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

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

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

Удаляет указанный объект DataBinding из коллекции DataBindingCollection и добавляет его в коллекцию RemovedBindings.

Remove(String)

Удаляет объект DataBinding, связанный с указанным именем свойства, из коллекции DataBindingCollection и добавляет его в коллекцию RemovedBindings.

Remove(String, Boolean)

Удаляет объект DataBinding, связанный с указанным именем свойства, из коллекции DataBindingCollection и проверяет необходимость добавления связи в список RemovedBindings.

ToString()

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

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

События

Changed

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

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

Cast<TResult>(IEnumerable)

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

OfType<TResult>(IEnumerable)

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

AsParallel(IEnumerable)

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

AsQueryable(IEnumerable)

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

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

См. также раздел